Where is the Eiffel Tower?

Budapest
Paris
Turin
Rome

Trivia Crack Answers Main Page