Sesuai dengan namanya, katedral ini didedikasikan untuk St. Helen (Santa Elena). Asal-usulnya dimulai pada awal tahun 1950-an ketika Kapusin mempromosikan pembangunannya dengan batu-batu yang dibawa dari seluruh kota. Katedral ini adalah lokasi wisata yang populer, dan merupakan salah satu tempat yang paling banyak dikunjungi di kota karena sejarah dan arsitekturnya.[4]