Quizzing Live

In Which Country Is Cusco

Answer:
Peru