Place
Free account · your comment posts right after signup
Not who you're looking for? Others named Sidmouth: locality in Tasmania, Australia · place in British Columbia, Canada
Sidmouth is a town on the English Channel in Devon, South West England, southeast of Exeter. With a population of 12,569 in 2011, it is a tourist resort and a gateway to the Jurassic Coast World Heritage Site. A large part of the town has been designated a conservation area.
Read the full article →