Where is Climping Beach?

Where is Climping Beach located?

Climping Beach, West Sussex, United Kingdom (approx. 50.80698°, -0.58379°)


Where is Climping Beach on the map?