Tag: sights rome

Spain Square in Rome

Spain Square in Rome

Spain Square is without doubt one of the landmarks to visit on your trip to Italy . Located in the center of Rome , has its name because it is located where the Spanish Embassy in Italy. Not only is a beautiful place to walk,