Sacred Heart Tours
St. Michael’s Church
St. Michael's Church is one of the oldest Catholic Churches in India
The Christmas Mass is immensely popular here and so are the Novena services, which began way back in 1948.
It is believed, for the Novena services, devotees would have to attend for 9 consecutive Wednesdays Novena, and once they have done that, their wishes shall come true.
In recent history, thousands of devotees thronged the church to witness a reported 'bleeding Christ' image