9 best places to visit in Mexico
Cantinas and cathedrals. Art and archaeology. Mariachis and mountains. Ruins and rainbow reefs. Mexico promises rich travel experiences for lovers of adventure, romance, history, culture, food, festivals, beaches…well, for just about anyone. With its snowcapped mountains, charm-oozing towns and thousands of miles of coastline (Caribbean, Gulf and Pacific), the biggest challenge is pinpointing just where…