A destination the world looks upon as a city of sin. Despite the coffee shops and red-light district Amsterdam is sure to make you see things differently! Amsterdam is the capital and largest city of the Netherlands, situated 2 metres above sea level, its name is derived from Amstellerdam, indicative of the city’s origin when […]