A Cape Ann Whale Watch reports that on their April 15 trip, they saw lots of humpbacks! All the whales were inside of 14 miles from the shore. The water temp was 40 degrees and the wind was from the SW at 5 knots. Air temp was just 55 degrees.
A Cape Ann Whale Watch Website