Where is Greatstone-on-Sea?

Where is Greatstone-on-Sea located?

Greatstone-on-Sea, Kent, United Kingdom (approx. 50.9846°, 0.92194°)


Where is Greatstone-on-Sea on the map?