Queen angelfish, Holacanthus ciliaris, are tropical fish found in coral reefs in the western Pacific Ocean, the Indian Ocean, and the Atlantic Ocean as far south as Brazil. They do not migrate, and they are commonly spotted near the Bahamas and Florida. (Pauly and Froese, 2010)
They are everywhere, we have them a lot in the ABC islands, if we have then and they are in Bahamas thay mean they are everywhere in the caribbean.