Looking to travel with my boyfriend to three cities in mid-July and I had a few questions. But first the potential itinerary: Fly out Friday night for Amsterdam from Washington, DC. Arrive around Noon on Saturday in Amsterdam. Spend rest of Saturday and Sunday in Amsterdam. Spend most of Monday in Amsterdam until 9 PM flight to Berlin. Spend Tuesday and Wednesday in Berlin, leaving Berlin on Wed. at 9 PM for Stockholm. Then spend Thursday and Friday in stockholm before leaving for DC at 9 AM on Saturday. We we're thinking flights to save us time, but I'm feeling 3 cities is tight for 7 days (although I don't want to cut one either!). Thought about cutting a city to make it just 2, or cutting the time spent in Amsterdam. Would love thoughts on what cities is the most "accomplishable" in a short time period, and which one might warrant more time. Would love any feedback on the itinerary, what to cut, etc. Boyfriend is a history buff, but we do both love the outdoors, eating , history, modern architecture, etc. Attracted to Amsterdam because of the waterways, anne frank, van gogh, the "unique" scene of pot/red light (although likely wont partake in either!). Berlin seems like a cool city with a lot of modern architecture (which I love), tons to do, and the berlin wall history interests me a lot. Stockholm is where my BF has a friend, so that, plus, Scandinavia just looks great. And the islands right next to the city would be great to explore if time permits. We picked these 3 cities amongst a handful of others with the goal of being in the "non-mediterranean" (as he's traveled there already and I'm planning a separate trip to the region, potentially, in the years to come).