Switzerland
Lausanne
Lausanne is located on the north shore of Lake Geneva. You can find more than thirty theaters and many festivals.
Read more
Less detail