March 29, 2024 19:59 (IST)
Ontario packs the touristy Niagara Falls as well as Canada’s prettiest city Niagara-on-the-Lake and the mystic water world of 1000 Islands. And then you can wrap up with an adventurous Edgewalk on the roof of Toronto’s CN Tower. Sujoy Dhar explores
Latest Headlines
Ontario Beckons Mon, Jan 11 2016