Tour through 8 different countries on this 23 day small ship cruise with APT, beginning your journey in Barcelona and travelling through to Zurich.
Barcelona to Zurich
Small Ship Cruise (Premium)
Jun 2018 to Jun 2018 :
Switzerland, Austria, Italy, Croatia, Montenegro, Greece, France, Spain