Where is Chale Bay?

Where is Chale Bay located?

Chale Bay, Chale Bay, Great Britain (approx. 50.591576°, -1.3433337°)


Where is Chale Bay on the map?