In pictures: Life in the 'Venice of Africa'