We loved visiting the Cathedral of St. Helena. We are not catholic, but as members of the Church of Jesus Christ of Latter-day Saints, we are devout Christians and truly LOVED the beautiful stained glass windows depicting scenes of Jesus Christ. It is well worth a stop! You can get a free tour or just walk around and admire this beautiful place like we did!