Mamba village Written on 22nd October 2012. Posted in Interesting places in Africa. Leave a Comment Mamba village, based in Nairobi, is East Africa’s largest crocodile farm that features a comprehensive... Continue reading