Villa de Vumba is one of Zimbabwe’s very comfortable self catering Guest Lodges. Located in the Bvumba Mountains in the eastern Highlands of Zimbabwe .

Additional Info

Address 14 Freshwater Eastate, Vumba 263 Mutare, Zimbabwe

Comments

Leave a Reply

Archives

Categories

Meta