What city in Europe is called the city of love?

Paris
Rome
London
Italy

Trivia Crack Answers Main Page