Probably, many travelers and adventurers have heard that the legendary city of the Incas, Machu Picchu, is located in Peru – a large state, occupying the western coast of South America. However, few people have an idea of its exact location, especially since the legendary “lost city” was found only at the beginning of last [...]