Save 75% - Only $49.99 for 1 full year! digitalPLUS subscription offer ends 12/1

Rome's Spanish Steps

The Spanish Steps Built to link the Spanish Embassy with the Holy See, the 138-step staircase ascends from Piazza di Spagna to Piazza Trinità dei Monti. Today, the steps are a favorite spot for tourists to people watch and for amorous couples to kiss. Jason La / Los Angeles Times
Loading