Where is Great Yarmouth?

Where is Great Yarmouth located?

Great Yarmouth, Great Yarmouth (Station), Great Britain (approx. 52.60777°, 1.729128°)


Where is Great Yarmouth on the map?