In this week's Talking Travel Feature, Katie discusses Machu Picchu's lesser known secrets hidden beneath its layers of history.
See All 1186 Episodes of "Talking Features"