Humura Resorts?
I am wondering what people think about this place. I am considering booking a stay there when I come to Kampala but I have heard others say that the place has gone downhill. Has anyone stayed or been there in 2025?
Posted Jun 1, 2025, 6:17 PM UTC
11