The Swiss Travel Pass gives travellers unlimited access to the country’s panoramic mountain trains and public transportation in more than 90 towns and cities.