DC is America’s most walkable city

Washington DC is the most walkable city in the country, according to researchers…