Chan Chich Lodge
Chan Chich Lodge Chan Chich Lodge is a rainforest lodge located within a 30,000-acre private reserve in north-western Belize. The lodge sits on the site of an ancient Maya city and is surrounded by tropical forest, with opportunities to explore the reserve’s wildlife, archaeological remains and varied habitats. More than 370 bird species have been… Read more »









Bateleur Safari Camp