Source: Tourism MediaBabbacombe Model Village and GardensVerdenEuropaStorbritannienTorbayDevonEnglandTorquayBabbacombe Model Village and Gardens