Nestled between the peaks of the Canadian Rockies, Moraine Lake is truly one of the most beautiful natural wonders in the world.

Nestled between the peaks of the Canadian Rockies, Moraine Lake is truly one of the most beautiful natural wonders in the world.
Banff National Park, located in the Canadian Rockies in Alberta, is Canada’s oldest and most famous national park.