Category : Ontario

Niagara Falls Ontario Canada

Niagara Falls! The Falls, there is actually 3 of them, sit in the USA and in Canada. The American Falls and Bridal Veil Falls are on the US side of the border in New York and can be visited via the Niagara Falls State Park which offers several great viewing areas. The Horseshoe Falls (which are the widest) lie in …

Continue Reading...