Niagara Falls from Toronto
If you're in Toronto you simply must visit Niagara Falls, one of the greatest natural wonders in the world. Niagara Falls is just a couple of hours away from the city and is so famous that it hardly needs an introduction or description. Travel on..