Definition
Cusco (also spelled Cuzco) is a city nestled high in the Andes of Peru, once the vibrant capital of the Inca Empire. Think of it as the Times Square of the Inca world, a hub of activity and importance. Today, it's a major tourist destination, known for its well-preserved Inca ruins and stunning Spanish colonial architecture, like a beautiful blend of the old and the new. It's like stepping into a living history book with amazing views.