Where is Broadstairs?

Where is Broadstairs located?

Broadstairs, Broadstairs, Great Britain (approx. 51.35908°, 1.43938°)


Where is Broadstairs on the map?