Visiting Buganda’s legendary Sezibwa Falls by Victoria Bagaaya November 10, 2018 0 Did you know that Sezibwa Falls is among 6 rivers in Uganda that is believed to have been born like a human being? Sezibwa Falls is one of Uganda’s hidden ...