Mexico's government has a list of small towns (known as pueblos) it considers the most charming. Read on to learn about 12 ...
This town tucked high in the Chiricahua Mountains is surrounded by towering cliffs and lush forests. Here's how to plan a trip to tiny Portal, AZ.