Mexico is all of that but also much more. Some call to mind a people who are humble and hospitable, who smile and offer a friendly handshake. Others think of a traffic jam in a megalopolis such as Mexico City, Guadalajara, or Monterrey.
MENTION of Mexico makes many people think of colorful Mexican dancers, guitarists playing romantic serenades, and sleepy little towns with houses of whitewashed walls and red-tiled roofs.