Few places on Earth can boast the splendour of its landscape, culture and hospitality. Just north of the equator, lies a country which enjoys a warm, seductive climate all year long.
Flores is an island-town on Petén Itzá lake, Guatemala, connected to land by a causeway.