Come, travel with us!
Looking at this photograph of a colourful yet tiny boat on Lake Geneva, in Vevey, Switzerland, one is transported to the quiet little town of Montreux, that transforms intoparty central as it hosts one of the world’s biggest wine festivals. With the French Alps in the distance and the Lavaux vineyards behind, a boat ride…