Nile Anchor Palace, 4 Wakholi Place, Jinja, Uganda

Nile Anchor Palace, 4 Wakholi Place, Jinja.