Emerald Lake Lodge
Yoho National Park Alberta Canada
Luxury lakeside resort with skiing nearby, fishing, hiking, biking, canoeing, white water rafting, weddings and conference facilities. Located in Yoho National Park, near Lake Louise, Alberta, Canada. Nearest airport is Calgary.