Town Hall built in 1884. Picture from the 1920s..
Below, the Town Hall and the parish church during Saint Mary's Festival (15 August 2001).