Exploring the Canton of Vaud in Switzerland Stretching from Lake Geneva in the south to Lake Neuchatel in the north, Vaud is one of the 26 cantons of Switzerland . It is the fo...Read More
Visiting the Cave de la Charrue Winery in Commugny, Switzerland Earlier this month, I went on a 4-day trip to Switzerland with the Switzerland Tourism Board, exploring the Fribourg and Vaud regions...Read More