Central America, Guatemala, Travel

La Lancha: A Review

This fall saw me Spending Time in Central America, visiting both Guatemala and Belize. You probably haven’t heard of La Lancha, or Lake Petén Itzá for that matter, but you… Continue Reading