Do these mean the same?
Vevey is a town in Vaud in the canton Switzerland , on the north shore of Lake Geneva , near Lausanne .
Vevey is a city in Switzerland in the canton of Vaud , on the north shore of Lake Geneva , near Lausanne .
no