What would it be like swimming with a Viperfish, or hiding from a hungry Barracuda? Kids learn that there are over 30,000 different kinds of fish that live all over the world. Some fish live in salt water while others live in fresh water. There are even fish that can...