The diverse population of corals support hundreds of species of colourful coral dwelling fish and invertebrates and are intermingled with several species of mollusks including giant clams. Octopus can also be found here. Sponges and crinoids are found intermingled with corals or near coral patches and so are several species of marine algae (seaweeds). In or near the habitats created by these one finds a wide variety of interesting creatures including photographers’ favourites such as nudibranchs, lionfish, shrimp, lobsters, anemones, anemone fish, sea horses and a host of others. |