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