Dam Square

Dam Square, Amsterdam


Dam Square is a town square which is the very central square of Amsterdam. Dam Square is the capital of the Netherlands. If you want to visit the center of Amsterdam, Dam Square is the right place. It was built in 13th century.

The square has notable buildings, and will held events frequently, which [...]

Continue reading about Dam Square, Amsterdam