Where is Roller Coaster?

Where is Roller Coaster located?

Roller Coaster, Roller Coaster (Great Yarmouth Pleasure Beach), Great Britain (approx. 52.5928°, 1.7361°)


Where is Roller Coaster on the map?