emagazine.com
Where Walkers Fear to Tread
Norwalk, Connecticut is not exactly pedestrian-friendly. There, I've said it! About 100,000 people live in the city on Long Island Sound where E/The Environmental Magazine is based. But the city simply doesn't do much to help them get on their feet or ride a bicycle.
From the Editors of E Magazine