Who Built Machu Picchu? Most of us think that Machu Picchu is the lost city of the Incas hidden in the valley mists of the mighty Andean Mountains. Even though it is nestled in the mists of the Andes, and is an amazing citadel, with more…
Travel Tips & Blog
-
Who Built Machu Picchu?
August 24th