For those of you who have had the opportunity to visit a coral reef, you know that it’s an experience you are unlikely to forget....