Dugong Beach Lodge

Dugong Beach Lodge is situated on the coast of Mozambique and combines two biospheres providing a unique wilderness and beach experience. Complemented by 14 luxury bedrooms…

View more

Oddballs’ Enclave Camp

Oddballs’ Enclave is a small, secluded off-shoot of the Okavango’s most famous destination, set on the same beautiful island and with spectacular views over the floodplains…

View more