If you have not visited Peru, chances are, you might only know about Machu Picchu, one of the Seven Wonders of the World. Though Machu Picchu and the Incas are ...