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?

M
Show comments
Share this story: