Discover the vibrant city of Toronto with its rich history, diverse culture, and breathtaking natural attractions in this comprehensive 7-day itinerary.