Niagara Falls, ON [IAG]

For the avid natural world wonder seeker, Niagara Falls is a must-see spot just a hop away from Toronto or Buffalo. It’s impressive, loud, and you can get pretty close to the powerful liquid forces aboard the famous Maid of the Mist, or even go behind the falls if you like, and all that Jazz. […]

Read more "Niagara Falls, ON [IAG]"