Watch Trailer
DISCLAIMER: Not all titles shown are currently available on all streaming providers.

Watch Islands of Wonder Season 1 Episode 1 Online

  • COUNTRIES: United States of America
  • Subtitles: English

The oldest island on Earth, Madagascar has been isolated longer than any other place in the world. Life here has had time to evolve in strange and unique ways, resulting in more unique wildlife than possibly any other island on the planet.