Toronto
Stepping up to the Edge
Incredible viewpoint over Toronto with an adrenaline rush.
Toronto is the capital city of the province of Ontario. It is found on the northwest side of Lake Ontario behind New York City and Chicago. Toronto is the most populous city in Canada and the fourth-most populous city in North America. It is the biggest metropolitan area in Canada.