Mamba Village

Mamba Village, East Africa’s largest crocodile farm, is a “must see” during your exploratory beach vacation in Mombasa if you have not seen any crocodiles on safari. …