Best places to see Coral groupers

Cephalopholis miniata, known commonly as the coral hind, is a species of marine fish in the family Serranidae. Other names include miniatus grouper, miniata grouper, coral or blue-spot rockcod, vermilion seabass, and coral grouper. Read more on Wikipedia.