Welcome to Holy Ghost Church

Holy Ghost Church — the spiritual hub of Richards Town, Bengaluru — was set up as a canonical unit of the Catholic Church in the Archdiocese of Bangalore in 1953. Today, it is the largest parish in Bengaluru’s Cantonment area. Holy Ghost Church was born out of the vision to meet the spiritual needs of the people living in Richards Town and the surrounding area that the then... Read More++