Where is Sandymouth Beach?

Where is Sandymouth Beach located?

Sandymouth Beach, Sandymouth Beach, Great Britain (approx. 50.861°, -4.555°)


Where is Sandymouth Beach on the map?