by Helena Milazzo | Sep 23, 2022 | Deep Sea, Marine Megafauna
What are Whale Falls? Whale Falls are a deep ocean phenomenon that occur when a whale dies and its carcass sinks to the ocean floor, attracting a community of species that feed off of everything, from the tissue down to...