For many decades, Red River, New Mexico has been home to one of the most popular ski resorts in the United States. Red River is oftentimes called the “ski town of the Southwest”. Top elevation at Red River is 10354 feet, and the vertical drop down the face of the mountain is 1601 feet. The [...]

Share