-
Discover the Beauty and Adventure of Castle Mountain Resort: Alberta’s Best Kept Secret
Location Castle Mountain Resort is located in southern Alberta, just 2 to 3 hours away from Calgary depending on the driving conditions. It’s about 20 minutes from Pincher Creek in the province’s southwest corner. The British Columbia and Montana borders are close. Siennaoutdoorholiday.com