SALTERHEBBLE
... owing to exceptional circumstances, e g., Gulf stream, ►n ocean river of heated water. Coral deposits principally occur in Caribbean Sea, Red Sea, Indian Ocean, bet ween the coast of Malabar and Madagascar, Pacific Ocean. where thousands of islands ate seen ...