The city of Cuzco is in what Latin American country?

Venezuela
Peru
Colombia
Ecuador

Trivia Crack Answers Main Page