Explorers Village, Shearwater
- Victoria Falls, Zimbabwe
- + 263 (0) 8328 44471
- March 21, 2025
Shumba Lodge is a guest lodge located in Harare, Zimbabwe, offering accommodations suitable for both short and long stays.
Shumba Lodge is a guest lodge located in Harare, Zimbabwe, offering accommodations suitable for both short and long stays.
There are no reviews yet.