PHOTOS – Iconic Crocodile Sculpture Outside Mombasa’s Mamba Village Demolished The famous ‘mamba’ (crocodile) situated outside Mombasa’s Mamba Village is no more!! The iconic structure on East Africa’s largest crocodile farm, was brought down this April 12, 2016 News·TL