Filming Locations (5)

  • Kenya

  • Nairobi National Park, Kenya

  • Nairobi, Kenya

  • Africa

  • Nanyuki area, Kenya