The Swiss city of Lausanne is best known as the world’s Olympic capital; sometimes it is called the World Sports Capital as well because it houses both the International Olympic Committee as well as the CAS. But it is also a charming small town on Lake Geneva with a friendly population that makes you feel very much at home anytime you visit.