Dolphin Fleet Whale Watch
New England’s First and Finest Whale Watch. Sailing mid-April through October with 3-4 hour cruises, departing from MacMillan Pier in Provincetown.New England’s First and Finest Whale Watch. Sailing mid-April through October with 3-4 hour cruises, departing from MacMillan Pier in Provincetown.