Landfall: Belize

Belize City My first impression of Belize from the air was overwhelmingly green and wet.  Wild, bright green trees reached above a thick carpet of darker…