Tag Archives: Lake Peten Itza

Flores

The small town of Flores, built on an island on Lake Peten Itza was one of those places I wish I could have spent more time in, just for the sake of kicking back and relaxing in a place full … Continue reading

Posted in Guatemala, Travel | Tagged , , , | Leave a comment