- Vevey is a city located in the canton of Vaud, Switzerland. It is situated on the northeastern shore of Lake Geneva, near the border with France. Vevey is known for its picturesque location, with views of the lake and the snow-capped Alps in the distance. The city has a rich history dating back to Roman times and is home to several historic landmarks, including the Vevey Castle and the Church of St. Martin. Vevey is also famous for being the headquarters of Nestlé, one of the largest food and beverage companies in the world. The city hosts various cultural events and festivals, including the Montreux Jazz Festival, which attracts music lovers from around the world. Vevey is also a popular tourist destination, thanks to its charming old town, beautiful promenade along the lake, and the iconic Freddie Mercury statue.