Amsterdam delivers the goods when it comes to memorable experiences and attractions. With canals weaving through the city, gabled buildings providing glimpses of bygone eras, and myriad museums ...