The Lodge at Chaa Creek is an eco-resort and 400-acre private nature reserve located in the Cayo District of Belize, Central America. Established as a small family farm in 1981, it has grown to be one of Belize’s most recognized resorts. It has also received international recognition as a model for sustainable tourism and responsible travel by Conde Nast, National Geographic Adventure, Travel and Leisure magazines, and other publications and organizations. Chaa Creek runs educational and natural history programs with a focus on Belize's Maya culture and civilization.
no matches found