Canada's known for many things - and one of those is most certainly the undeniably stunning scenery on offer. Glaciers, forests, mountains, and, of course - lakes. We've rounded up our top ten awesome Canadian lakes you could get the chance to lay eyes - and perhaps canoes - on!
Moraine Lake
Image: Matt Lamberth
Chances are this is one of the lakes you've seen in pictures from...ooh...ANYONE who's travelled to Banff National Park. And trust us - the stunning pictures don't even do it justice.
Lake Superior
Image: Shutterstock
The largest of the 'Great Lakes', Lake Superior borders both the United States and Canada. It's around 350 miles long and 160 miles wide.
Lake Louise
Image: Nick Bernham
Another well-known expanse of water, the beautiful turquoise waters surrounded by towering peaks and cliffs make for some of the world's most beautiful views.
Peyto Lake
Image: Natasha Vincent
Banff really does have a lot of amazing lakes! This one was named after Bill Peyto, an early trail guide and trapper in the Banff area.
Lake Ontario
Image: Shutterstock
The north, west, and southwest shores of this lake border with Ontario, hence the name! All of the water in the Great Lakes flows through Lake Ontario, and the city of Toronto perches on its shoreline.
Burns Lake
Image: Shutterstock
Small but perfectly formed, Burns Lake is the perfect off-the-beaten-track destination for a spot of canoeing.
Emerald Lake
Image: Shutterstock
Another showstopper from the Rockies - this time, it's Yoho National Park delivering the goods!
Kamloops Lake
Image: Shutterstock
Kamloops officially the friendliest city in Canada - and you'd be pretty cheerful too if you had views like these to look at...
Okanagan Lake
Image: Shutterstock
Okanagan Lake is a fjord lake, carved out by glacial erosion. It's known for its sudden depth, reaching 100m deep within 10m of the shore.
Lake Huron
Image: Shutterstock
Another one bordering Ontario - Lake Huron has the longest shoreline of all five Great Lakes.