Experience Toronto's rich history at the Distillery District with a morning tour of the Gooderham and Worts Distillery, followed by an afternoon of shopping at the artisanal boutiques and a late evening dining at one of the many gourmet restaurants.
Discover Canada's largest museum of art, culture and nature with morning access to the ROM's extensive collections followed by an afternoon walk through the surrounding Queen's Park gardens and a late evening dinner at the museum's own C5 Restaurant.
Experience the adrenaline rush of walking on the CN Tower's edge with a morning EdgeWalk experience, followed by an afternoon visit to the Ripley's Aquarium of Canada and a late evening dinner at the nearby 360 Restaurant.
Take a morning ferry to the Toronto Islands and explore the picturesque scenery with a bike ride or hike through the trails. Spend the afternoon relaxing at Hanlan's Point Beach and catch the stunning sunset views over the Toronto skyline before heading back for an evening dinner at Jack Astor's at the Harbourfront.
Start your day at the St. Lawrence Market with a morning food tour and taste some of Toronto's best local delicacies. Spend the afternoon exploring the historic neighbourhood of Cabbagetown and enjoy an evening dinner at the famous George Street Diner.
Indulge in the natural beauty of Toronto with a morning visit to High Park that includes a picnic and hiking through the lush foliage. Spend the afternoon at the nearby Bloor West Village neighbourhood and catch an evening dinner at the popular Indian Street Food Co.
Experience the elegance of a bygone era with a morning visit to the majestic Casa Loma castle, followed by an afternoon stroll through the historic Forest Hill neighbourhood. End the day with a farewell dinner at Toronto's premier steakhouse, Harbour Sixty.
If you have an extra day, consider a side trip to Niagara Falls for a day of breathtaking scenery and adventure. Don't miss out on Toronto's vibrant comedy scene with plenty of comedy clubs like Second City or Bad Dog Theatre. For a unique experience, check out the Treetop Trekking adventure park for zip-lining and obstacle courses in the midst of nature.