Best Resorts in New Mexico: New Mexico is known as the “Land of Enchantment” and it makes for the perfect getaway. If you think New Mexico is only