Mamba Village This is the place to visit if you want to see crocodiles and ostriches close up. Spread over 30 acres, Mamba Village has lots to offer.............