Mombo Lodge

A UNESCO World Heritage Site, the Delta stretches over two million hectares (over 4.9 million acres) of floodplains, where meandering channels weave around thousands of palm-fringed islands, where the clear,…

Continue Reading Mombo Lodge