Switzerland is a country in Central Europe known for its mountains, lakes, and charming villages. Many of its cities have old town centres, such as Bern with its Zytglogge clock tower and Lucerne with ...