The journal
Open the journal →The conversation starts in the journal — be the first to post.
About St. Paul's Church
The St. Paul’s Church and officially College of the Holy Spirit and Church of Our Lady of the Conception or Saint Paul, is situated on Diu Island, on the west coast of India, a Union Territory of India. Diu came under the control of Portuguese colonists in early 16th century.
Everything about St. Paul's Church →- Country
- India, Portuguese Empire
- Inception
- 1807