Both these species are fairly regular visitors to UK waters. Orcas are sporadically sighted year-round, usually off northwest Scotland. Humpback whales are being seen more and more in UK seas every ...
The National Hurricane Center on Tuesday continued to track a system in the Atlantic and one that could form in the Caribbean that have chances to develop ...