To this day there is still a yearly festival , called Marymass , held in the town .
To this day there is still an annual festival , called Marymass , held in the town .