Picture of Dam square Amsterdam

In the heart of Amsterdam you find the DAM square where lots of activities take place throughout the year.

Dam Square Amsterdam