Toronto, a metropolitan city of 2.4 million, is home to the worlds tallest building (CN Tower at 553.33 m) and that the world's longest street starts at the City's lakeshore (Yonge Street at 1,896 km). Interestingly, is as far south as the French Rivera.