શહેરનું મુખ્ય આકર્ષણ એ  સેન્ટ માઇકલનું કેથેડ્રલ છે  , જે 17 મી સદીના પ્રારંભમાં ઇંગ્લીશ સ્થાપત્યની શૈલીમાં રચાયું હતું.