Travel Switzerland’s most walkable city is a fairytale gem with gorgeous natural beauty June 15, 2024 Share on Facebook Tweet on Twitter A beautiful city on the shores of Lake Geneva is Switzerland’s most walkable destination. Daily Express :: Travel Feed