1012 SM Amsterdam, Netherlands
Amsterdam, Dam is a Tram stop located at 1012 SM Amsterdam, Netherlands. It has received 20 reviews with an average rating of 4.6 stars.
The address of Amsterdam, Dam: 1012 SM Amsterdam, Netherlands
Amsterdam, Dam has 4.6 stars from 20 reviews
Tram stop