Lausanne, Switzerland

Lake Geneva is 45 miles long shared by France on the southern shore and Switzerland in the north. Lausanne is position ideally almost in the center of le Léman. There is plenty to see in the old city if you can pull yourself away from neighboring Ouchy.

Share this
TOP