Down a long bumpy dirt track, behind big wooden shields on the banks of Lake Petén Itzá is the beautiful boutique hideaway known as La Lancha. It’s tucked high into the rain forest above Guatemala’s third largest Lake Petén Itzá, located an hours drive from the Belize border. If you’re like me, you’re fans of the movie clas[...]