Skip To Content

Where To Stream Lost Cities with Albert Lin Season 1 Episode 6

Inca Island in the Sky

Albert Lin travels to the Peruvian mountains to discover the origins of Machu Picchu. He finds evidence of people who came before the Incas trekking into the mountains to find their homes and ceremonial sites. Lin reveals that the Inca city may have been inspired by another even older civilization.