News

Island Packers boats recently spotted a large group of humpback whales feeding off the Ventura coast. Here's what happened.
The Channel Islands lie around 30 kilometres off the coast of California, off Ventura and the city of Santa Barbara. Island ...