Where is Seagrove Bay?

Where is Seagrove Bay located?

Seagrove Bay, Isle of Wight, United Kingdom (approx. 50.71601°, -1.103604°)


Where is Seagrove Bay on the map?