Being hidden inside the tranquil Canadian Rockies, one of the world’s best alpine lakes and Moraine Lake is the most sought after spot for many tourists. Famously known for its blue-green water and must-visit getaway for nature lovers and outdoor adventurers, Moraine Lake is a place you can’t afford to miss out on. Here I