The finbacks are still feeding off the bay shores of Truro and Wellfleet. This is a fast action whalewatch with the finbacks breaking the surface with open mouths at a high rate of speed. This may come to an end when the herring have finished their run. on Friday the Dolphin VI and Dolphin VIII had sightings of over 10 finback whales off the shores of Cape Cod. A few harbor seals where also sighted sitting in the sun on Long Point in Provincetown. Long Point is the end and the tip of Cape Cod. On Saturday the Dolphin VII will begin it's 2005 season. A great time to start with whales just outside the harbor.