You are currently using our new player
Joe Lammers visits Castle Mountain Resort. Located in Southern Alberta, Castle Mountain offers the longest continuous fall line in Canada and boasts an average snowfall of over 29 feet.
We don't have any comments yet. Be the first to add one …