Sacred Heart Church Dharmatala

Sacred Heart Church Dharmatala is a Catholic church built in 1832-34 as a Portuguese church. Its upper floor now holds the church proper, following a major renovation in 1971.

things to do sight church architecture

Other places in Things to Do