NileGuide Expert Says:
The most impressive building in Dam Square is the Royal Palace, but don’t expect to see the Queen; she lives in The Hague
Dam Square, 1012 Amsterdam, The Netherlands
Located in the heart of Amsterdam, from here you are waking distance to many of the city's attractions. You can grab a bite to eat at one of the many fast food joints around, and watch the various street performers put on a show. Otherwise, you can sit on the large white phallic World Ward II monument and people watch in this busy square; stay long enough and you're sure to see something bizarre. In the square you can find a few reasonably priced souvenir shops, as well as the official Amsterdam tourist bureau.