Discover the best of Swiss cities, landscapes, train excursions and more with this ultimate travel guide and Switzerland itinerary 10 days