Otterton

Otterton is a village and a Civil parish in the county of Devon in the South West of England. In 2001, Otterton had 700 inhabitants. It is part of the East Devon District and lies on the River Otter.

Otterton is located approximately 17 kilometers southeast of the city of Exeter, three kilometers north of Budleigh Salterton and four kilometers southwest of Sidmouth.

626779
de