Where is Bantham Beach?

Where is Bantham Beach located?

Bantham Beach, Devon, United Kingdom (approx. 50.27793°, -3.87869°)


Where is Bantham Beach on the map?