Our Lady Star of the Sea Church
là giáo xứ Công giáo lâu đời nhất tại thành phố này, được thành lập từ năm 1854. Ngôi thánh đường nổi bật với kiến trúc Gothic Revival, các cửa sổ kính màu (stained glass) tuyệt đẹp và không gian tĩnh lặng, trở thành điểm đến bình yên cho cả người dân địa phương lẫn khách du lịch.