Niagara Falls Memorial Parking Ramp Heliport

Heliport in Niagara Falls, New York, United States.