Home Featured Swiss Travel Pass celebrates its 25th anniversary with new innovations