Ellen
Travel Director
Travel Director Ellen lives near the shores of the northern Swiss part of Lake Maggiore. Her 29 years on the road as a Travel Director have taken her all around Europe, but these days she focuses on trips through Switzerland, Germany and Austria.