Wrongly thinking that it was upon the ruins that the last foot of the Incas was established, it had been only just after his Loss of life in 1956 that the true Vilcabamba was found out in the jungle, west of the Machu Picchu citadel. The artifacts, excavated via the professor's crew on building the scientific discovery, had been returned to Peru an… Read More