Are you an owner of this business, venue or place? Claim your listing and attract more visitors.
General review of Babbacombe
7 likes
Babbacombe is a small, seaside town in the district of Torquay, It's a charming area and quieter than central Torquay. It has a small shopping area and Babbacombe Downs has delightful sea views....
1 result shown