Pangolin Chobe Hotel

The Pangolin Chobe Hotel sits on the plateau overlooking The Chobe River and Namibia’s Caprivi floodplains which stretch out to the far horizon. The Chobe National…

View more

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

View more