top of page
l_vumbura_2017-04-52e.jpg

Little

Vumbura

Little Vumbura is situated on a beautiful island in a private concession in the northern reaches of the Okavango Delta.

d.png
bottom of page