37Viral VideosWow! Brave man goes cage diving with great white sharks off the coast of MexicoOctober 19, 2023260
43Viral VideosHumpback whales rub their bodies against sea bed floor! (Whale spa day!)May 17, 2023239
36Viral VideosFour massive humpback whales breach in synchronisation off Alaska's coastMarch 6, 2023168