Coral
Coral There are many different types of divers out there. Some love diving on sandy slopes where they spend hours searching for tiny critters that you barely see with the naked eye. Others love jumping off a boat in the middle of the ocean and floating in the blue, waiting; hoping that something large and …