Chaa Creek Nature Reserve, Belize.
Chaa Creek Resort is located within the 400-acre Private Chaa Creek Nature Reserve, only a short drive from San Ignacio Town, Belize. Set along the banks of the Macal River and stretching towards the foothills of the Maya Mountains, the location is in the “Heartland of the Maya”.