Attractions in RomeRome Piazza Navona Rome Italy by MashaP March 29, 2014 [tab name=”Description”] Piazza Navona Rome Italy facts Piazza Navona, Rome Italy a pedestrian area.… 0 FacebookTwitterPinterestEmail