Why Study in Switzerland?
BSL is located in the greater Lausanne area in Switzerland, a country known for its stable and prosperous economy, high quality of life, cultural diversity, and natural beauty.
The school is located in the heart of Lausanne’s vibrant university community and in close proximity to many international company headquarters and several world organizations. Lausanne is 30 minutes from Geneva and its international airport and is situated on the shores of Lake Geneva.
Home to the International Olympic Committee, Lausanne has extensive local sport and recreational facilities. Some of the best ski resorts in Europe are less than one hour away.