In which country is the historic city of Machu Picchu located?

Peru is the country where the historic city of "Machu Picchu" is located.

Comments