Niagara Falls Map
Niagara Falls, located in Southern Ontario, on the border with the New York state, is Canada's biggest tourist attraction, drawing millions of visitors each year. The falls themselves can be viewed from the Skylon Tower, the Maid of the Mist boat which takes visitors up close to the falls, or on the Journey Behind the Falls, which takes visitors down an elevator and to viewing areas at the base of the falls.
Hotels in Popular Canada Destinations
Niagara Falls Maps
