Day 1: Miami/Dallas to Lima, Peru
Monday, May 7, 2001
We started our travel day by turning on to NBC's The Today Show. It was the week of “Where in world is Matt Lauer?” In the past, he has turned up in Nepal, Thailand, Africa, Iceland and other exotic spots. And there he was standing in the ruins of Machu Picchu, saying it was one of the most spectacular sights …