Welcome to Cusco, the ancient capital of the Inca Empire, located in the heart of the Andes mountain range in southeastern Peru. With a population of over 428,000 people, Cusco attracts nearly 2 million visitors a year, making it one of the most popular tourist destinations in South America. The city’s rich history, breathtaking landscapes, …









