This ultimate 4-day Amsterdam itinerary packs in picture-perfect canals, iconic windmills, bustling shopping districts and historic landmarks. You also visit charming villages, including an island village. Shop for authentic local handicrafts, and enjoy delicious local cheese and cuisine on this memorable journey.