logo.png
product_banner01.jpg

The St. Paul’s Church

The St. Paul’s Church is a church, situated on Diu Island, on the west coast of India.

The church is considered one of the best examples of baroque architecture in India.