Torbay – United Kingdom

First time visitors to the UK are inevitably drawn to London, followed by the other usual hotspots such as Oxford, Salisbury and Edinburgh, but...
Do NOT follow this link or you will be banned from the site!