You are viewing a single comment's thread from:RE: Fun Facts About St. Peter’s Basilica in Vatican CityView the full contextView the direct parentmaryarez (52)in #travel • 7 years ago You should :) Rome and Vatican have tons to offer.