Babbacombe Cliff Railway is a funicular railway in the town of Torquay in the English county of Devon. It links Babbacombe Downs with Oddicombe Beach.
Babbacombe Cliff Railway is a funicular railway in the town of Torquay in the English county of Devon. It links Babbacombe Downs with Oddicombe Beach.