Italy Answer 9

Spanish Steps

Clues

Located in Rome

Visitors from around the world
love to sit on these steps