Lost Cities With Albert Lin

SN 1 | EP 6 | Inca Island in the Sky

Albert Lin travels to the Peruvian mountains to discover the origins of Machu Picchu; Albert finds evidence of people who came before the Incas and reveals that the Inca city may have been inspired by another even older civilization.

Available: National Geographic, Google Play, YouTube

Lost Cities With Albert Lin
Shows Similar to "Lost Cities With Albert Lin"
Season 1