The 9 Most Beautiful Small Towns in New Mexico

9. Aztec

8. Madrid

8. Madrid

6. Chimayó

5. Albuquerque

4. Santa Fe

3. Truth or Consequences

2. Taos

1. Las Vegas

Top 10 Healthy Breakfast Smoothies to Start Your Morning This Summer