The Eden Lodge “nature’s best kept secret” is situated in a tranquil and serene environment in the Eastern Highlands of Zimbabwe, Vumba, 20km from Mutare.

Additional Info

Address Freshwater Road, Bvumba, 55 Mutare, Zimbabwe

Comments

Leave a Reply

Archives

Categories

Meta