The oldest building in the city, Our Lady’s Church was founded in the 13th Century and originally formed a part of the main fortifications of the town. The church is a spectacular piece of ecclesiastical architecture, the church is filled with fascinating paintings and sculptures that are flooded with coloured light by the amazing sections of stained glass.