Amazing whale watching tour from www.seastreak.com off of the Highlands, NJ shore line.