Source: Tourism MediaTorre Abbey SandsMundoEuropaReino UnidoTorbayDevonInglaterraTorquayCentro da cidade de TorquayTorre Abbey Sands