The Town on the Hill

The Town on the Hill

Rye – built on a sandstone rock rising out of the Romney Marsh, surely one of the most beautiful towns in Britain. A living example of the way things were. Continue reading The Town on the Hill