Ruidoso NM is a hidden gem and idyllic vacation getaway. Part mountain country, part cabin in the woods, part western town, it's the place to get lost in nature and never want to come back.