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.
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.
Other places in Things to Do