Italy Answer 9
Spanish Steps
Clues
Located in Rome
Visitors from around the world love to sit on these steps