Here Are The 10 Most Charming Small Towns in New Mexico

New Mexico is the fifth largest state in the nation, but the population continues to hover just above two million. As a result, we have an abundance of small towns. Here are 10 of the most quaint small towns in New Mexico.

What other towns belong on this list? Tell us in the comments below.