The Cotentin Peninsula belongs to what country?

France
Italy
Greece
None of these

Trivia Crack Answers Main Page