S01E09
11 Jul 200730 minCusco, Peru
Passport to Latin America – Season 1
Samantha travels to the mysterious mountaintop city of Machu Picchu, Peru.
Passport to Latin America – Season 1
Samantha travels to the mysterious mountaintop city of Machu Picchu, Peru.