Little

Vumbura

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

d.png

Join our mailing list for travel updates