Watermouth is a sheltered bay and hamlet between Hele Bay and Combe Martin on the North Devon coast of England. The settlement's castle, named as Watermouth Castle, is currently used being as a theme park.
Watermouth is a protected bay and small town located between Hele Bay and Combe Martin along the northern coast of England. The village's castle, called Watermouth Castle, is now used as a theme park.