About 300km (186 miles) south of Dar es Salaam and near the ruins of Kilwa Kisiwani, the fishing town of About 300km (186 miles) south of Dar es Salaam and near...