Overview of tourism activities in Delft, Netherlands