Top 5 Tourist Attractions in Amsterdam
What is the capital of the Netherlands? – is a question that has long been a source of argument between team-mates on quiz night: The Hague? Amsterdam? Well if your guess was Amsterdam, you were absolutely right. The Hague is the seat of the Dutch parliament and government, along with …
Read More »