Shametu River Lodge enjoys luxurious solitude on the edge of the Okavango river with a magnificient view of the unique Popa Falls. The lodge is halfway…
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…