Designed by
Title
The splendor of the great falls: Niagara Falls #322004720
Description
Niagara Falls is a city on the Niagara River, in New York State. Itâs known for the vast Niagara Falls, which straddle the Canadian border. In Niagara Falls State Park, the Observation Tower, at Prospect Point, juts out over Niagara Gorge for a view of all 3 waterfalls. Trails from the Niagara Gorge Discovery Center lead to other viewpoints.
This image is editorial