Where is great stone?
Greatstone is a beach-side town, the third town up from the "point" of the Romney Marsh area of Kent. It is situated near the largest town there, New Romney in Kent, England.
Join Alexa Answers
Help make Alexa smarter and share your knowledge with the worldLEARN MORE