Meet Zach Chouteau eHow’s Travel Expert.
By eHow Travel Editor
Rate: (0 Ratings)
Entirely surrounded by the Carson National Forest, Red River, New Mexico is a picturesque ski town nestled in the southern Rocky Mountains, and the Red River Ski and Ride Area is the jewel in its crown. The town calls itself 'the ski town of the Southwest,' with its western-themed downtown that's steps away from a chairlift to the top of the town's 10,354-foot mountain. Book a ski trip to Red River for unbeatable scenery, excellent snowmaking and a wide variety of trails.
eHow Travel Editor