History, asked by vaishnavi9445, 1 year ago

A unesco world heritage sit it houses the tomb ofst francis xavier wheuit is

Answers

Answered by ManMarziyaan
1
It is located at Goa in India
Similar questions