Cusco was the ancient seat of Incan power, with Machu Picchu standing on Peruvian soil from as early as the 1400s.
by David Thompson
Advertisement
by Staff Reporter
by Ernest Hamilton