The Nairobi Mamba Village resort is located in Karen, Nairobi. Its built over a 30acres expansive garden with an island and a main restaurant. Mamba Village is popular for the Crocodile farm with an estimated 70 Nile crocodiles. The virtual tour will serve you with a glimpse of what to expect at the Mamba village.
Additional virtual tour info
- 360° images: 2
- Client website: Eat Out
Tagged under