Amsterdam Sightseeing and Hotels

Amsterdam Sightseeing and Hotels Amsterdam is the capital city of the Netherlands, and is one of the largest historic cities in Europe. The city lies near two bodies of water, the Amstel river and the IJ bay. For many tourists, Amsterdam is a city which is well known and praised for its entertainment and culture. …

Amsterdam Sightseeing and Hotels Read More »