Dam Square

Amsterdam Holland Tourist Information and Travel Guide

Dam Square is the main city square in Amsterdam Holland.  It can be found on Damrak Street, the main thoroughfare that runs southwest from the city's main train station.

Several major landmarks and tourist attractions are located on the square.  They include the Royal Palace, New Church, National Monument and Madam Tussaud's Wax Museum.

Dam Square, Amsterdam Holland
Dam Square, Amsterdam

Dam Square is considered to be the heart of Amsterdam.  It is the venue for many civic events, fun fairs, performances, celebrations and demonstrations.  It is a great place to hand out and enjoy the street performers.

Next Page