About 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 across its mouth.
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 across its mouth.