13 May 2017 ... From word class ski resorts and iconic musical festivals to hiking in the alps and swimming in any of its 1500 lakes; Switzerland is a traveller's dream that ...