Claim: St. Peter's Basilica is a tourist attraction in Rome, found in the Vatican City, and considered to be the "home of the Roman Catholic Church."
Verdict: NOT ENOUGH INFO