what channel is smithsonian
Smithsonian Channel Launches in Washington, D.C. Comcast and Smithsonian Networks today announced the launch of the Smithsonian Channel for Comcast Digital TV customers in Washington, D.C. Customers now have access to the award-winning, family friendly original programs on the Smithsonian Channel located on Channel 194.