More Devon towns voted as Britain’s favourites
Two of Devon’s towns have been named in the UK’s top 10 seaside towns in new research from Place Informatics, which provides data on visitor behaviour, locations and footfall. According to the data, both Torquay and Ilfracombe feature in the top 10 with Torquay coming in at number 5 and Ilfracombe…
Read More