Switzerland’s most walkable city is a fairytale gem with gorgeous natural beauty A beautiful city on the shores of Lake Geneva is Switzerland’s most walkable destination. Daily Express :: Travel Feed 'gorgeous' Beauty City fairytale most natural Switzerland's walkable 2024-06-15 admin