Street view of Dymchurch on sunny summer day against nice blue sky,
Dymchurch is a village and civil parish in the Folkestone and Hythe district of Kent, England. The village is located on the coast five miles south-west of Hythe, and on the Romney Marsh,Kent,UK .August 2016
|