Peru, Mexico, Chile

Share
twitterlinkedinfacebook
Image 10 of 35
< Prev Next >
PE10 Machu Piccu Overview
Machu Picchu is certainly the most visited site in Peru.  This Inca city is set high in the Andes Mountains above the very turbulent Urubamba River.