A local’s list of the best places to visit in Switzerland, including hidden gems! Read here for the top tourist attractions in the country & tips to visit them.