Niagara Falls, Canada-Top Attraction, Water Falls, Snowfalls, Exclusive Travel Guide.
Niagara Falls is three waterfalls that straddle the international boundary connecting the Canadian area of Ontario and the US state of New York. They form the southern end of the Niagara canyon. From biggest to littlest, the three cascades are the Horseshoe Falls,… Read more »