Thurlestone ![]() Thurlstone village in S Devon, England, takes its name from the immense outcrop of rock which stands in the bay. Slapton Ley is just a few miles further east along the coast. Aymer Cove and the Avon Estuary are just a little further west.
|