Located on top of the CN Tower, this Canadian icon is a must-stop spot for locals and visitors alike.
See Lake Ontario, Toronto Islands, Rogers Centre, Royal Ontario Museum, and so much more with views as far away as 100 miles!
Most of its border with the United States is on water as the Great Lakes separate the two countries.
The capital of Ontario is Toronto, Canadas most populated city.
Watch the snow fall or enjoy the beautiful scenery of Goat's Eye mountain.