Switzerland is recognized all over the world as a safe country with a high standard of living and a clean environment. It is a small country with a population of 8 million, where sociability and a love of art and nature are deeply ingrained.

Lausanne, situated on the shores of Lake Geneva, is a very popular tourist destination that boasts highly renowned cultural institutions and universities. Our school is located in a particularly scenic region, nestled between the lake and the Alps.

Back to Top