Name: Niagara Falls Intl
Location: Niagara Falls, United States
Elevation: 589 Ft Above Sea Level
Longitude: -78.946194
Latitude: 43.107333