The Spanish Steps, Italy is a flight of steps in Rome that are known for their extraordinary sweep of architecture. These steps lead from the base of Piazza di Spagna up to the towering twin towers of Trinita’ dei Monti. Trinita’ dei Monti, also known as Trinity of the Mountains, is one of the twelve(…)

Published On: Thursday, December 12th, 2013