Latitude and longitude of Babbacombe Bay
- Nearby Chudleigh, United Kingdom
Satellite map of Babbacombe Bay
Babbacombe Bay is a shallow, wide, north-south indentation into the south coast of Devon, England, in the United Kingdom, opening eastward into the English Channel and about four to five statute miles (6.5 to 8 km) across its mouth.
Latitude: 50° 30' 59.99" N
Longitude: -3° 24' 59.99" W
Nearest city to this article: Dawlish
Read about Babbacombe Bay in the Wikipedia Satellite map of Babbacombe Bay in Google Maps