Which of the following countries is located in the Iberian Peninsula?

Denmark
Greece
Spain
Italy

Trivia Crack Answers Main Page