10 Best Places to Visit in Alberta Alberta, a province in western Canada, has scenery to delight everyone, from vast prairies to gorgeous snow-capped mountains. Its largest cities, Edmonton and Calgary, are cosmopolitan yet…