Edmonton, Alberta’s vibrant capital, is a city bursting with unique attractions, stunning architecture, and breathtaking natural beauty.