Where do you find St. Peter’s Basilica? March 5, 2019 – by admin Where do you find St. Peter’s Basilica? A. Vatican city B. Russia C. Spain D. Cuba