Proper noun
Babbacombe A coastal suburb of Torquay, Torbay borough, Devon, England (OS grid ref SX9265).
'On the day of their deaths they had engaged in this activity at Babbacombe Beach having parked their car at Anstey Cove. Source: Internet