We have been on the USA and the Canada side of the Niagara Falls, and visited Toronto, Canada too! Check out our experience…
The Falls from the top of the tower on Canada side
Boat tour around Toronto
Awesome View from the CN Tower in Toronto of the city! Absolutely amazing how far up we were!