where do stonefish live
There are 5 species of stonefish that can be found in the coastal regions of Indian and Pacific oceans. Some species of stonefish live in the rivers. Stonefish lives close to coral reefs and underwater rocks. It often lies buried in the sand in the shallow water.