Geography
Spanish Steps
The Spanish Steps in Rome, Italy, are a grand staircase connecting the Piazza di Spagna at the base and the Piazza Trinità dei Monti at the top, dominated by the Trinità dei Monti church, and are one of the city's most iconic landmarks.
Marco Wanderer
6
3 min read