Cusco is a historic city nestled high in the Andes mountains of Peru. Once the vibrant capital of the Inca Empire, its cobbled streets whisper tales of ancient civilizations and colonial grandeur. See also Inca Empire Machu Picchu South America Archaeology