Nature · SEASON 10

Tiwai: Island of the Apes

Episode 17 · 1992-02-09

★ N/A
Nature poster
Season 10Episode 17★ N/A/10
  • Documentary
  • Family

Episode overview

Chimpanzees and other primates survive on Tiwai, an Upper Guinea island where witchcraft and taboos still exist.

53 minutes

Season 10 episodes