Visit this stunning basilica, known for its Gothic architecture and beautiful stained glass windows. Take a guided tour to learn about its rich history and admire the intricate details of the interior. ($15 admission, 1.5 hours)
Take a stroll through the charming streets of Old Quebec, a UNESCO World Heritage site. Marvel at the well-preserved European architecture, visit historic landmarks like the Citadelle and Château Frontenac, and indulge in delicious French cuisine at a local café. (Free admission, 2 hours)
Head to Toronto's St. Lawrence Market for a delightful lunch. Sample a variety of international cuisines at the food stalls, pick up gourmet ingredients to take home, and browse through the local vendors' displays. Grab a coffee and enjoy your meal in the market's outdoor seating area. (Cost varies, 1.5 hours)
Take a scenic drive to Niagara Falls, one of Canada's most famous natural wonders. Witness the sheer power of the cascading waterfalls, take a boat tour to get up close, and explore the surrounding park. Snap photos, feel the mist on your face, and create lasting memories. ($25 admission, 2 hours)
Make your way to Stanley Park, a lush urban oasis in Vancouver. Rent a bike or walk along the paved seawall path, enjoying the breathtaking views of the mountains and sea. Discover hidden beaches, visit the totem poles, and spot wildlife along the way. Don't miss the mesmerizing sunset over the Pacific Ocean. (Free admission, 2 hours)
Indulge in a diverse culinary experience at Granville Island Public Market in Vancouver. Wander through the bustling indoor market, savoring delicious seafood, ethnic cuisines, and local artisan products. Grab a seat outside and enjoy dinner with a panoramic view of the city skyline. (Cost varies, 2 hours)
For off the beaten path attractions, consider checking out Hatley Castle in Victoria, British Columbia. This stunning castle was a movie location for many famous films and now serves as a university. Explore its beautiful gardens and feel like royalty for a day. Locals also love visiting Peggy's Cove in Nova Scotia, a picturesque village known for its iconic lighthouse and rugged coastline.
For hotel and flight prices in Canada, you can check out kayak.com.