Travel with Kids
Peru: The Inca World, Machu Picchu & Cuzco
E9 Oct 29, 2009 30m TV-G
The city of Cuzco, the famous center of the Inca world, is full of colorful history, culture and adventure as the Roberts family explores the ancient Incan empire in South America.
Where to Watch Peru: The Inca World, Machu Picchu & Cuzco