Social Sciences, asked by sangitadebnath588, 1 month ago

Where the world's largest church is located?​

Answers

Answered by pukhrambamnehadevi
1

Answer:

in Vatican City there is a church call St. Peter's Basilica in Vatican City,

Similar questions