Quote: Sorry I can't help. I hoped it would be Riga on Lake Lucerne in Switzerland.
I used to live in Switzerland too
From the websites Riga does look rather nice, but is this just a glossy view? I was hoping for some personal experience, looks like I will have to suck it and see for myself