A turnkey project for Nomad Tanzania, Kiba Point is an exclusive four room private satellite lodge to Sand Rivers Selous on the Rufiji River in Tanzania’s Selous National Reserve.