Royal Relaxation at Belize’s Chaa Creek

“Wow, this place looks so relaxing!” HRH Prince Harry exclaimed as he arrived at the Lodge at Chaa Creek, setting the tone for what he and Chaa Creek’s staff described as a very pleasant stay at Belize’s premier eco-resort, according to Chaa Creek’s owner Lucy Fleming.