In a Country That So Many Are So Afraid Of, I Found a Paradise
Published on: Friday 12 July 2019
In Lake Peten Itza, Guatemala, not far from the Mayan ruins of Tikal, is La Lancha, one of the best hotels not only in the country, but all of Central America. The hotel itself is worth the journey, but the entire region (and the whole country) are magnificently beautiful.