Skip to content
Bradshaw’s Guide

Torquay

Places nearby

  • Devonshire : Torquay

    Torquay has been somewhat characteristically described as the Montpelier of England, and truly it is deserving of the appellation.