Tag - Amsterdam

Stroll The Canals During Your Visit To Amsterdam

Amsterdam is the capital of The Netherlands, though not the location of the seat of the kingdom, which is in The Hague.  It is The Netherlands’ largest city, with close to a million residents and has existed since the late 12th century when a bridge was built over the river Amstel.  The city was granted its charter in either 1300 or 1306, and by the 16th century the city was the epicenter of the War of Dutch Independence against the Spanish Hapsburg king, Phillip II...