Las Cruces sits in southern New Mexico, just 45 minutes from the Mexican border, offering a delightful blend of affordability and adventure that would make even the most budget-conscious traveler do a ...