Filming Locations (5)

  • Chobham Common, Surrey, England, UK

  • Kenya

  • Momella, Tanzania

  • The 'Nile', Namasagali, Uganda

  • Uganda