English, asked by DipakKhanikar, 11 months ago

where was st. Peters church located? ​

Answers

Answered by edwinthomas060
4

Answer:

Goa......

hope this helps u....... please mark as brainliest...!!!!!!!!

Answered by 11011mohammedzayan
4

Answer:

st peter Church is located in Vatican City

Similar questions