Amsterdam delights

Amsterdam is the capital of the Netherlands. The population including the CBD stands at around 2.5 million. In the late 12th century it was a small fishing and hunting village and operating as a basic trading hub for surrounding areas. By the 17th century Amsterdam was one of the largest trading ports and cities in […]

Amsterdam delights Read More »