Belize’s Chaa Creek receives thumbs up for Excellence

Belize-Chaa-Creek-Tripadvisor-Excellence-award

Belize’s The Lodge at Chaa Creek was recently honoured with a Certificate of Excellence from Trip Advisor, the world’s largest travel site, according to the popular Belizean eco-resort’s owners. “It’s very gratifying to be acknowledged by such a respected travel authority as Trip Advisor, and is something the entire Chaa Creek family takes pride in. The fact that Trip Advisor’s awards are based on customer reviews makes this distinction that much more valuable to us,” co-founding owner and GM Lucy Fleming said.