Put Castle Mountain Resort and Pincher Creek on your family’s must-do list