A massive whale was spotted near Umm Qamar Island off the coast of Hurghada, Egypt, during a boat excursion, leaving tourists amazed by the rare encounter. A marine activities worker captured videos ...
Onlookers were brought to tears when two whales believed to be pygmy blue whales surfaced alongside boats off Northland’s ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results