‘I lived in one of the world’s most walkable cities and it definitely improved my health’ I lived in Stockholm, one of the world’s most walkable cities, and this is what I thought. Daily Express :: Travel Feed ‘Definitely ‘I cities health’ Improved lived most walkable worlds 2023-12-17 admin