Constructed in the late 16th century, the Church of St Thomas was the second church to be built by the Portuguese. Constructed in the Gothic style of architecture, it is one of the most amazing churches in Dadra-Nagar Haveli and Daman-Diu in India.
Share On Social:
Facebook
Twitter
Pinterest
WhatsApp