Which country does the Elba Island belong to?

Greece
France
Italy
Spain

Trivia Crack Answers Main Page