Source: Tourism MediaBabbacombe BeachMaailmanEurooppaYhdistynyt kuningaskuntaTorbayDevonEnglantiTorquayBabbacombe Beach