Alberta is an incredibly beautiful province in Canada, these are 10 things you must do in Alberta, including Fort Edmonton, the Glacier Skywalk & Elk Island
Underwater, submarine rides is a feature of the amusement park inside the West Edmonton Mall, when I was there it was BRRRRRRRR! Trucks transported goods with 3 trailers behind, countryside was covered with oil wells!
14 Sights in Alberta That Will Make You Feel Alive.
Edmonton, the capital city of Alberta, Canada, is a lot more than just Whyte Avenue and West Edmonton Mall. The coolest things to see and do in Edmonton are