Search results
What to watch
Defunct cable channel focused on health and wellness-oriented programming
Discovery Health Channel was an American subscription television channel. Launched in July 1998, it was owned by Discovery Communications as a spin-off of Discovery Channel, focusing on health and wellness-oriented programming. Wikipedia