City of Edmonton, situated in the province of Alberta in Canada is a treat for winter-loving travelers. From brightly lit lanes and gardens to shopping arenas, to Ice Castles ~ this capital city has it all. Reason # 1 Winter Gardens – Luminaria The Devonian Botanic Garden is Canada’s most northerly botanical garden. It was… Read More Winterlust: 10 Reasons to Visit Edmonton,Alberta in Winters
During winters, Edmonton looks like a winter wonderland. There are ski, ice hockey and snow boarding activities all over the capital city. Ice Castles LLC have truly found Edmonton as its playground to display their castles built out of ice! Ice Castles, LLC is a Utah-based entertainment company that specializes in large-scale events handcrafted from… Read More Edmonton: Magical Ice Castles!
Place: Edmonton, Alberta Country: Canada All Images : ©tosomeplacenew Edmonton is the capital city of Alberta, a province in western Canada. This city is known for oil sands and mining. I visited this city in 2011, multiple times in 2014 and moved here in 2015 for work. This post highlights the sightseeing trips during my parent’s… Read More Edmonton