St. Peter's and the Vatican palace in Italy is the largest church in the world.

St. Peter's and the Vatican Palace

St. Peter's and the Vatican palace in Italy is the largest church in the world.