Set in a pristine mountain environment, this resort offers year-round activities and beauty. The ski slopes of Angel Fire contain over 60 trails and receive and average of 140 inches of snow annually. A ski school, equipment rental, youth program, and child care are all available. For summer fun, the nearby golf course offers equipment and lessons. On-site amenities include a swimming pool and restaurant. Nearby, enjoy cross-country skiing, a lake, boating, water skiing, white-water rafting, and horseback riding.