Take a Switzerland Package with Make My trip and enjoy the picturesque sights of this country. Switzerland Tourism, Explore Tourism in Switzerland, Tour to Switzerland Tourism - MakeMyTrip. Tourist Attractions in Switzerland. There is absolutely no dearth of tourist attractions in Switzerland. It has some of the most stunning and vivacious cities and places to visit.