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