In which country would you find the historic city of Cusco? 🔊
The historic city of Cusco is located in Peru, the former capital of the Inca Empire. It is known for its archaeological significance and rich cultural heritage, making it a UNESCO World Heritage Site.
Equestions.com Team – Verified by subject-matter experts