Get up to 35% off on Swiss Beauty makeup products! Shop lipsticks, foundations, and more. Grab festive kits for a celebrity-like look at unbeatable prices! Discover Switzerland and get tips where to go and what to do. From people who need to know, real Switzerland experts from Switzerland Tourism, the national tourism organisation. Check in conveniently online with your computer, tablet or smartphone via swiss .com or using the SWISS app. Switzerland, federated country of central Europe. Switzerland’s administrative capital is Bern, while Lausanne serves as its judicial center. Switzerland’s small size—its total area is about half that of Scotland—and its modest population give little indication of its international significance.