It’s no wonder that New Mexico is called the Land of Enchantment. Whether exploring ancient ruins, shopping for silver or just enjoying the ever-changing colors of the sky at sunset, New Mexico casts its charm on every visitor. With varied landscapes that range from red rock mesas to snow-capped mountains, New Mexico encapsulates all of the geological features that attract visitors to the American Southwest. No other state, however, has such a unique palette of light-infused colors, which is why so many artists call New Mexico home. Here’s a look at the best places to visit in New Mexico: