The Dam Square is the most well-known square in Amsterdam; located close to Amsterdam Central Station. This is the central location to explore the city centre, as this is the base to go out shopping, visit museums or the red-light district.
June 03, 2018
Dam Square Amsterdam, a must visit!
May 14, 2018
Contains the royal palace, Madame Tussauds & some other points of interest