The splendor of Rome’s greatest plaza, Piazza Navona. Rome, Italy. On the ITALY tour. October 5, 2013. Written by Mike on October 5, 2013 ยท Leave a Comment Share this:FacebookTwitterEmail