Lausanne is a Swiss city on the shores of Lake Geneva in the French-speaking portion of the country, and is the smallest city in the world with a metro system.
Lausanne is a Swiss city on the shores of Lake Geneva in the French-speaking portion of the country, and is the smallest city in the world with a metro system.
Begin typing your search term above and press enter to search. Press ESC to cancel.