Exploring EuropeGimmelwaldby Emilyupdated on July 16, 2019March 10, 20192 Comments on Gimmelwald Though it is not a major city, Gimmelwald is by far my favorite place in Switzerland.