Source: Tourism MediaBabbacombeMaailmanEurooppaYhdistynyt kuningaskuntaTorbayDevonEnglantiTorquayBabbacombe