This Traveltalks series entry visits three sites important to the Inca Empire in Peru.
Land of the Incas is not available for streaming at this moment.