Its a roman catholic place of worship which follows the Latin rite. The main building overlooks the Manipal lake. It’s architecture is not typical of roman catholic churches. The choir is pretty decent with kids usually putting up a competent performance, specially for the English service.