Belize Cotton Tree Lodge path The Cotton Tree Lodge in Punta Gorda, Belize offers just the right mix of jungle and service. Photo credit: M. Ciavardini