Travel + Leisure
For more on Latin America, go to www.travelandleisure.com/travel-guide/mexico-central-south-america