Those arriving at Amsterdam's Central Station can walk just five minutes to arrive at bustling Dam Square. The historic 13th-century buildings are filled with restaurants, shops, and cafes.
Hosted on MSN23d
Netherlands: Police investigating brutality allegationsThe alleged violence took place on Wednesday evening after police detained 281 people who attended a banned pro-Palestinian protest on Dam Square in Amsterdam. The police have been accused of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results