at Dam, Amsterdam Netherlands
178 FB users likes Royal Palace on Dam Square, Amsterdam, set it to 235 position in Likes Rating for Amsterdam, Netherlands in Local Business category
Royal Palace on Dam Square, Amsterdam is Amsterdam based place and this enity listed in Historical Place category. Located at Dam