Къде може да се намери каменна риба?
Каменните риби се срещат в топлите крайбрежни води на Индийския и Тихия океан, включително Червено море, Персийски залив и моретата около Австралия, Малайзия, Индонезия и Филипините. Те предпочитат плитки, пясъчни или скалисти райони с много скривалища, като коралови рифове и легла с морска трева. Каменната риба може да се намери и в солени води, като устия и мангрови гори.