Town Tower

Town Tower

The town tower was built in the 14th century and is a part of St. Martin church situated near the town centre. It is known for one of the biggest clock-faces in Europe. You can walk up the tower and enjoy breathtaking views of the town.

Share