Explore relationships

Sidmouth

Sidmouth () is a town on the English Channel in Devon, South West England, 14 miles (23 km) southeast of Exeter. With a population of 13,258 in 2021, it is a tourist resort and a gateway to the Jurassic CoastWorld Heritage Site.

Use + to expand a branch. Click a topic name to open its summary.