The Old House

The Old House is a family run and owned guest house situated on the banks of the Chobe River and a mere walking distance from the…

View more

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