Holy Ghost Church is a significiant landmark situated in Richards Town. The church opened on May 24th, 1953 by Archibishop A S Colas of Pondicherry. Holy Ghost Chruch was opened on Pentecost Sunday, the Feast of the Patron. There are weekly masses held at the church. This church has the largest parish in the Archdiocese in Bengaluru. The church holds services and sacraments in three languages which are- Kannada, Tamil and English. 