1 - 2 of 2 total results for Alberta
All
Nestled deep within Banff National Park, the Fairmont Chateau Lake Louise, situated directly on the lakefront, is a fairytale castle come to life.
Smack in the center of the province, Alberta’s capital city began as a fur trading post back in 1875. Today Edmonton is a major hub for energy, mining and biotech industries. But it’s also home to ...