ST.LOURDU's Church

The St. Joseph's college church. constructed during 1890-94, is the reduced copy of the Basillica at St.Lourdes, the world famous place of pilgrimage in Southern France. The length is 158 ft; the aisles are 10 ft. wide. The raised glasses add beauty to the church. It is known for Gothic architectural marvel and an awe-inspiring feature attracting numerous pilgrims.