Where is Louvain-la-Neuve?

Belgium
France
Ivory Coast
Canada

Trivia Crack Answers Main Page