Start your day exploring the beautiful Thousand Islands region. Take a morning boat tour to admire the picturesque islands and stunning landscapes. In the afternoon, visit Boldt Castle, a magnificent mansion on Heart Island. Finish your day with a visit to the Thousand Islands Tower for panoramic views of the area.
Spend the morning exploring Old Montreal, known for its charming cobblestone streets and historic architecture. Visit Notre-Dame Basilica and take a stroll along the waterfront in the Old Port. In the afternoon, explore the vibrant neighborhoods of Plateau-Mont-Royal and Mile End, known for their trendy shops, cafes, and street art. In the evening, indulge in a delicious dinner in the bustling Chinatown district.
Discover the charm of Quebec City, a UNESCO World Heritage site. Start your day with a visit to the iconic Chateau Frontenac and explore the historic streets of Old Quebec. In the afternoon, take a leisurely walk along the city walls and enjoy the panoramic views. End your day by tasting traditional French-Canadian cuisine in one of the cozy restaurants in Petit-Champlain, the oldest commercial district in North America.
In addition to the suggested itinerary, you might consider exploring the Jacques-Cartier National Park near Quebec City for outdoor activities such as hiking and wildlife spotting. If you have more time, a day trip to Montmorency Falls, located just outside Quebec City, is highly recommended. To make the most of your trip, consider purchasing a City Pass for each city, which provides discounted access to multiple attractions. Don't forget to try local specialties like poutine and maple syrup treats while in Quebec!