Ruidoso, New Mexico is quaint little village tucked up in the Sierra Blanca Mountains, and a heaven of adventure sports enthusiasts. There are tons of outdoorsy things to do in Ruidoso, from hiking to ziplining to chasing ghosts to sand-boarding to snowboarding to getting to know the local indigenous Apache tribe.