1-1 of 1 results
Location
Weddings and honeymoons can be booked at Mushroom Lodge. This is a unique venue in South Luangwa National Park, Zambia, where you will be surrounded by nature. Relax knowing that the Mushroom Lodge professional team will help you put together the perfect event just to your liking.