Copyright @ 2014 Joan Cook All rights reserved
Machu Picchu, Peru trip
Machu Picchu
Northwest of Cuzco, Peru,
Machu Picchu is believed to
have been a royal estate or
sacred religious site for Inca
leaders, whose civilization was
virtually wiped out by Spanish
invaders in the 16th century