What is the most visited country in Latin America?

Chile
Argentina
Peru
Mexico

Trivia Crack Answers Main Page