Articles tagged with: USA
About Belize, Featured, Headline »
Belize Photos »
Belize Travel Tips »
Green Globe Certification today announced the recertification of The Lodge at Chaa Creek, Belize. Green Globe Certification CEO Guido Bauer said: “The Lodge at Chaa Creek is one of the more exemplary Green Globe-certified properties. From its inception, the owners, managers, and staff of this eco-resort have dedicated their business to sustainable development, as well as presenting a quality eco-tourism experience.