16 Fun Places to See in Toronto
Planning a trip to Canada and looking for some of the best places to see in Toronto? Toronto is the capital of Ontario and the largest city in Canada. It is a dynamic city, especially from a tourism point of view. Some of the main Toronto landmarks to include are museums, science centre, art galleries, …