Reefs are often referred to as the rainforests of the oceans, often playing host to an extraordinary variety of marine plants and animals. Here is a brief compilation of the different kinds of reefs you may encounter on your dives which may help broaden your knowledge of this hobby and help you appreciate the reef [...]
Posts tagged as:





