Follow Us:  

 0832-2437132 / 2437728     Tourism Helpline : 1364

Church of St. Ana

View location on Map

Dedicated to St.Ana, it is a remarkable piece of ancient Christian architecture, situated in Talaulim. Built in 1695 on the bank of the Siridao river, its unique feature are the hollow walls through which people could walk in secrecy for confession.