Piazza Venezia
Piazza Venezia, Rome, Italy 00187
Featured Review : If all roads lead to Rome, then once in the city all roads eventually lead to the magnificent, monolithic monstrosity, more officially known as The Altar of the Fatherland, that dominates the south side of the Piazza Ven...See Full Review