Where can you find “The Spanish Steps”?

Rome
Barcelona
The Vatican
Paris

Trivia Crack Answers Main Page