1 Answers
Irumkulangara Durga Bhagavathi Temple is a Hindu temple in Thottam, Manacaud, Manacaud P.O, Thiruvananthapuram, Kerala, India. It is about 1.8 kilometres to the southwest of Sree Padmanabhaswamy Temple in Thiruvananthapuram city.
4 views
Answered