Showing the single result

4 star Chobe Water Villas – Namibia – 3 Nights

Chobe Water Villas, an exclusive and intimate boutique lodge situated directly on the banks of the Chobe River and opposite the renowned Sedudu Island in Chobe National Park.