શહેરનો મુખ્ય આકર્ષણ અને સ્થાપત્ય સ્મારક સેન્ટ બાર્બરા (કુટના હોરા) ના કેથેડ્રલ છે.