Ah, New Mexico: the Land of Enchantment and home to the iconic White Sands National Park. As an avid road-tripper, this ...