A fantastic jungle lodge with full service amenities, located on a 130,000 acre private nature reserve in northwestern
Belize at the heart of "La Selva Maya". Chan Chich is an extraordinary destination for naturalists, birders and for those seeking an
authentic retreat to the jungle.
More...