And the best place to live in Devon is…

With a whopping 17 beaches on its doorstep, a thriving high street and a vibrant community spirit, we have a worthy winner. Can you guess where?

2 March 2021
M
Show comments