ELMLEY CASTLE
Elmley Castle is one of the most beautiful villages in England. The main street is wide and tree lined, peeping from behind the trees are well tended gardens backed by a memorable picture of Black and White cottages and thatched roofs.
0 comments