We spent 5 hours in an ancient creaking bus stuffed to bulging with people to get to our hotel in Flores, but it was worth every second. Flores is an island on Lake Petén Itzá, linked by a causeway to the town of Santa Elena and known as the gateway to the Mayan culture and […]