Canada is home to some incredible places, from beautiful small towns to astounding natural wonders from coast to coast.
In the True North, you'll find mesmerizing blue lakes, towering rushing waterfalls and sprawling parks that make up some of the country's most magical places.
If you're looking for the best of the best, though, look no further — a new ranking has outlined the most magical destinations in Canada that you have to experience for yourself at least once.
In a list shared with Narcity, BonusFinder Canada has detailed the top "most magical" locations in the country. They did this by scraping Tripadvisor for keywords linked with "magic" and collating Instagram hashtags and average reviews for each wonder in Canada.
Here are the 11 most magical places in Canada to add to your travel bucket list:
Niagara Falls
Location: Ontario
Why You Need To Go: Niagara Falls was named the "most magical" destination in the country, according to the research.
As the largest waterfall in Canada by volume, the iconic falls definitely deserves a spot on your bucket list.
Beautiful by day, you can also stay late to see the falls lit up at night, adding to the magic of the area.
Lake Louise
Location: Alberta
Why You Need To Go: Lake Louise in Alberta is frequently cited as one of Canada's prettiest spots.
The mesmerizing blue colour of the lake stands out against a backdrop of mountains and evergreens that'll make you feel like you've stepped into a painting.
Moraine Lake
Location: Alberta
Why You Need To Go: More of a hidden gem compared to Lake Louise, Moraine Lake is another stunning turquoise-blue body of water in Banff National Park.
Set in the Valley of the Ten Peaks, the views here are right out of a dream.
Capilano Suspension Bridge
Location: B.C.
Why You Need To Go: One of Vancouver's most iconic sites, the Capilano Suspension Bridge is a magical spot just 15 minutes from the downtown area.
You can walk along the bridge, follow a granite precipice, and hike high up in the tree canopy.
Stanley Park
Location: B.C.
Why You Need To Go: Vancouver's largest urban park, Stanley Park is a gorgeous oasis in the heart of the city.
Here, you'll find trails and beaches to enjoy, as well as scenic views of the water and mountains along the park's famous Seawall.
Toronto Island
Location: Ontario
Why You Need To Go: The Toronto Islands are comprised of 15 small islands in Lake Ontario, just a short ferry ride from the mainland.
The main islands are Ward’s Island, Centre Island and Hanlan’s Point. On these, you'll find sandy beaches (even a nude beach), restaurants, trails, green spaces and more.
Peggy's Cove Lighthouse
Location: Nova Scotia
Why You Need To Go: One of Nova Scotia’s most well-known lighthouses, Peggy's Cove Lighthouse is an iconic attraction any Canadian should see at least once.
Famed for its classic East-Coast profile, here you can spend the day watching the crashing waves and exploring around the rocks.
Glacier National Park
Location: B.C.
Why You Need To Go: Known as a "year-round paradise," Glacier National Park in B.C. offers mountain views and deep valleys filled with ancient forests.
There are tons of magical experiences to be had in the national park, whether you have an hour or a day, or if you're spending a weekend.
Cape Spear Lighthouse
Location: Newfoundland
Why You Need To Go: Located on the most easterly point of land in North America, you'll find Newfoundland's oldest surviving lighthouse.
Perched on a rugged cliff, Cape Spear overlooks ocean vistas where you can marvel at whales, seabirds and even icebergs.
Hopewell Rocks
Location: New Brunswick
Why You Need To Go: This astounding natural wonder of Canada is a must-see on an Atlantic trip.
Here, you'll find over 20 towering sea stacks along 2 kilometres of shoreline, sculpted by the powerful Bay of Fundy tides.
While the tide is out, you can explore the stacks and nearby sea caves and walk along the ocean floor. In just a few hours, the massive tides will move back in, transforming the area.
Athabasca Falls
Location: Alberta
Why You Need To Go: Tied as the 10th most magical destination in Canada alongside the Hopewell Rocks, Athabasca Falls is a must-visit spot.
While it's not the tallest waterfall in the Canadian Rockies, it's certainly one of the most powerful, and is a spectacular sight to see.
Located in Jasper National Park, the falls have cut into the softer limestone beneath them, carving out intricate features, including potholes and a canyon.
Before you get going, check out our Responsible Travel Guide so you can be informed, be safe, be smart, and most of all, be respectful on your adventure.