English: Where is St. Peter's Basilica located?
translation: Dove si trova la basilica di San Pietro?
translation: Dove si trova la Basilica di San Pietro?