Val’s Itinerary

June:

Hamburg, Munich, Frankfurt Germany