Tag: Ssezibwa falls is a cultural ground and it is believed that a pregnant woman gave birth to twins who were informed of water