The worldwide renowned magazine, National Geographic Traveler has ranked Machu Picchu as one of the must-see destinations worldwide. It also highlights the mystery about the place that stays unsolved.
The enigma of the usefulness of the stone construction has carried on, and the extraordinary location of Machu Picchu contributes to the global guesses.
Academics are still trying to reveal more evidence to the mysteries hidden in the Andes. Machu Picchu seems to lie in the middle of a network of connected sites and trails. (more…)