Home: Authors: MyAmsterdam UK

Status: Member since November 1, 2012
Location: United Kingdom (Great Britain)
Articles: 1 Active Articles, resulting in 21 views
Feedback: 0 comments on these 1 articles

Amsterdam is the largest city and the capital of the Netherlands. The city is located in the province of North Holland in the west of the country.
>