Niagara Amusement Park & Splash World

Grand Island, New York

Standing, not operating