Austin Travels talks about visiting Machu Picchu

Pam Leblanc is back from another globetrotting adventure, but this one has a deep meaning for Pam. It's a place that she dreamed about going as a kid, thumbing through National Geographic looking at the amazing pictures. We're talking about the mystical city in the clouds, Machu Picchu in Peru.

Top Videos