Audio Video centre

A state of the art photo laboratory and video studio, the first of its kind in Holy Cross College was inaugurated on 27th September 2004.