Dam Square | >Next Place |
Dam Square or the Dam is a town square in Amsterdam, the capital of the Netherlands. Its notable buildings and frequent events make it one of the best-known and most important locations in the city and the country. Other places: Lincoln Memorial Mont-Saint-Michel Guggenheim Museum Bilbao
Take a tour by your browser-TourBrowser.COM |