There are more than 300 species of cardinalfish, found in tropical and subtropical waters around the world, typically in shallow waters near reefs. Most all are nocturnal, with the exception of the Banggai Cardinal fish (Pterapogon kauderni), which is diurnal and one of the most popular cardinal fish in the trade... Read more