Translate the following English sentence to French:
"I feel that Athens would be the ideal site, or perhaps even a university in Valencia, Montpellier, Nice or Barcelona."
Je crois que le siège d'Athènes s'impose. Peut-être même une université à Valence, à Montpellier, à Nice, à Barcelone.