Located about 27 kilometers from Jinja City, Itanda Falls comes off as one of those places you and every other traveler must-see...
Recent Comments