So.....it has been a long time since we lived in Europe.....lastly in Swiss........If I was still there I would recommend you consider Swiss....as many of you know it has some of the most beautiful scenery on Earth as well as excellent roads and twists.
It has been a long time since Swiss was on your list...so hopefully someone will chime in and take this suggestion!!!...
1999 Yamaha Royal Star Venture
Elizabeth, Colorful CO USA