Peru is an exotic South American country which boasts of some of the most glorious beaches in the world. It is home to the iconic Inca site, Machu Picchu. Which is one of the most visited tourist spots in the world with an estimated 400,000 people visiting the site annually. It is also a major...