Travel Amsterdam by alan.dotchin May 20, 2003 by alan.dotchin May 20, 2003 Amsterdam, the capital city of the Netherlands, is a vibrant and eclectic metropolis that effortlessly blends rich history with a modern, progressive spirit. Situated in the western part of the … 0 comments 0 FacebookTwitterPinterestEmail