Watch Now
PROMOTED
PROMOTED
Filters
Streaming in:
Something wrong? Let us know!
Currently you are able to watch "Mystery of the Lost Islands - Season 1" streaming on Discovery+ or buy it as download on Apple TV.
Biologist Dave Salmoni visits some of the world’s most remote and unforgiving islands. He sets off on a mission to unravel the mysteries behind each of the island’s unique ecosystems, but what will he uncover?