The St. Paul’s Church, is situated on Diu Island, on the west coast of India
The St. Paul’s Church, 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.