The scenic beauty and wide open desert landscape in New Mexico is hard to ignore. Appropriately nicknamed, The Land of Enchantment, New Mexico is home to dozens of natural wonders that roadtrippers across America stop to explore. This state has a low population density combined with high altitude, which makes it great for stargazing. Astrotourists from all over the country come to appreciate the night sky visibility that New Mexico offers.