Ranked the second happiest country in the world, Switzerland is a land of magnificent beauty. With Alps in the North and Jura in the South, the country is renowned for its glorious mountains. But, that’s not all Switzerland offers – romantic train rides, cultural diversity, beautiful lakes and a hip urban life, the country’s packed with unforgettable experiences.