News

Located in the heart of the Bernese Alps, Gimmelwald is a picturesque mountain village in Switzerland that embodies peace, tradition, and natural charm. With only around 100 residents, it offers a ...
Sign Up for Wine Spectator’s Free Email Newsletters and stay up-to-date with all things wine.