Las Cruces is famous for its ranches, horseback riding, hiking trails, golf courses, and national parks.
Moreover, people forget the New Mexican city also makes the perfect vacation spot for fine art lovers, culture, and history buffs.
It’s as much for those who enjoy the sophistication of wine tasting.