Babbacombe Accommodation
A popular Devonshire holiday destination on Tor Bay, the village of Babbacombe is situated just over 3 miles north-east of Torquay on the Devonshire coast.
A popular Devonshire holiday destination on Tor Bay, the village of Babbacombe is situated just over 3 miles north-east of Torquay on the Devonshire coast.