It is a worship place for the Christians of Catholic denomination. Its a bit small in comparison to the number of church goers.
A nice place for devotion
Good place
Pure worship