African village life on water