But seeing humpback whales in the English Channel is far more rare. Thea Taylor, Managing Director at the Sussex Dolphin ...
This week’s frigid weather has many New York City residents shivering, scurrying into cozy spots and feeling sapped.