Ruidoso, New Mexico is a mountain resort village located high in the Sierra Blanca mountain range of south-central New Mexico. Originally settled by the Mescalero Apache Tribe and later influenced by the early Spanish settlers who gave Rio Ruidoso its … Read More