Contact

Address   "Blessed Devasahayam pilla Idichakka Plamoodu Plamoottukada Rd, Pottayil Kada-695122 Thiruvananthapuram "
Phone   0417-2215117, +91-954-444-8986

It is usually held in the month(s) of January
Nothing to display.