admin 7 comments Adventure, Alberta, Canada, Cat Skiing, Destination, skiing, snowboarding, Vacation January 19, 2014 19 Jan 2014 Cat Skiing – Riding the Powder Stagecoach at Castle Mountain Resort If cat skiing is on your bucket list, Castle Mountain Resort, located in the Southwestern corner of the province of Alberta, Canada, is... Continue reading