Edmonton

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