Are you the quizzer we are looking for?

1. The famous resort of Marbella is located in which country?

Spain
Italy
England
Scotland