Africa’s largest town on stilts, Ganvié, which literally means “We’ve survived”, came into existence during the Portuguese slave raids News Featured