Green Meadows Lodge, 4 Buwesa Close (off Malaba Road), Tororo, Uganda

Green Meadows Lodge, 4 Buwesa Close (off Malaba Road), Tororo