Visiting: Basel, France, Paris, Rome, Switzerland, ...more
Visiting: Basel, France, Paris, Rome, Switzerland, Bellinzona, Lucerne, UK & Ireland, Venice, England, Northern Europe, Italy, London, Southern Europe, Florence ...less View Tour