Delft Netherlands Tourist Information and Vacation Guide
Delft Town Hall (Stadhuis Delft) is a beautiful old building situated on Markt Square in the Delft Netherlands.
The renaissance tower was built in the 13th century and includes a torture chamber.