Torquay: From 'Worst UK Town' to Perfect Weekend Getaway
Despite being voted Britain's least favorite small town, Torquay in Devon surprises visitors with prehistoric caves, vineyards, and a revitalized harbor scene that defies its outdated reputation.


