The Last Explorers poster

The Last Explorers Cast

The Last Explorers (2011) stars Neil Oliver. The documentary series premiered on BBC One in 2011. Below is the full cast.

Ended 2011