Lausanne is located in the French-speaking canton (state) of Vaud in western Switzerland. Nestled majestically amongst the Alps, Maison du Lac sits on the shores of picturesque Lake Geneva. Lausanne contains the headquarters for the International Olympic Committee, and the United Nations center is nearby in Geneva.
It is also a popular city for outdoor recreational activities such as sailing, hiking, skiing, and snowboarding, so get ready for some great adventures! Known for being one of the safest cities in Europe, Lausanne has an outstanding public transportation system, and is centrally located for easy train and plane access to most major European cities.