Where is Oddicombe Beach?

Where is Oddicombe Beach located?

Oddicombe Beach, Oddicombe Beach, Great Britain (approx. 50.48291°, -3.51507°)


Where is Oddicombe Beach on the map?