St Mary's Bay

St Mary's Bay — beaches in Torquay

St Mary's Bay is one of the beaches in Torquay, United Kingdom. Discover St Mary's Bay and other beaches in Torquay, United Kingdom on The Booking Agency.