Saint Marin’s Church is one of several pieces of ancient ecclesiastical architecture that stands at the heart of the town. Built over a long period in the Middle Ages, the church has obvious signs of intricate design that has been added up until the mid 19th Century. Within, one will discover a good deal of treasures that include some of the nicest examples of stained glass in the area.