Cathedral of the Holy Spirit was established as a parish church on 25 May 1969. Subsequently on the 20th January 2003 it was dedicated as the cathedral of the Diocese of Penang.
CATHEDRAL OF THE HOLY SPIRIT, PENANG
Unity in Diversity | Communion, Participation, Mission
Cathedral of the Holy Spirit was established as a parish church on 25 May 1969. Subsequently on the 20th January 2003 it was dedicated as the cathedral of the Diocese of Penang.