Set on the shores of Lake Petén Itzá, this pretty island town presents a Mediterranean-style charm and is a gateway to the ancient Mayan ruins of Tikal.
Santa Elena
This humble town in northern Guatemala is a great base for exploring the villages of Lake Petén Itzá and ancient Mayan ruins such as Tikal.