LogoBETABeta

Passport to Latin America

Season 1Episode 9Aired 2007-07-11
Cusco, Peru

Cusco, Peru

Samantha travels to the mysterious mountaintop city of Machu Picchu, Peru.