The Spanish Steps in Rome: why is the square Piazza di Spagna?
Piazza di Spagna is one of the most beautiful spots in the city of Rome, Italy. This square is also one of the most visited places in the capital, and a must-see for any traveller seeking the realms of beauty. But then again, why is it called the... Continue reading