Where is Seabreeze Amusement Park located?
Seabreeze Amusement Park, Seabreeze Amusement Park, United States of America (approx. 43.233°, -77.5435°)
Seabreeze Amusement Park, Seabreeze Amusement Park, United States of America (approx. 43.233°, -77.5435°)