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 ...