Belize’s Chaa Creek listed as a National Geographic World Legacy Awards 2017 Winner
Top Eco Lodge in Belize Wins at National Geographic’s World Legacy Awards 2017 Receiving this award has been a great honor to all of us here at The Lodge at Chaa Creek. Engaging communities has been at the core of our ethos since our doors officially opened in 1981. From the bottom of our hearts, thank … Read more