Open main menu

Niagara

Revision as of 14:40, 17 July 2012 by MrTweek (talk | contribs)

Earth > Americas > North America > Canada > Niagara

in Niagara Falls, (the canadian side). Heading to Toronto, you'll find the best spot walking along Queen Elizabeth Highway. There's a great spot passing the touristic info center under the bridge (super nice if it's raining or snowing)