The rocks of Machu Picchu and other Inca sites to see in Peru Continue Reading 4 When in Peru, do what the tourists do, right? Well, most tourists aren’t on the tail end of a several… Geology, Geomorphology, Peru, Science, South America, Travel