That Albacore Season – T. Edward Nickens | Tail Fly Fishing Magazine

Great Point lighthouse is a popular tourist attraction on Nantucket Island in Massachusetts.Running out of the inlet, he said, “I feel good about where I am, Dad. I feel good about what I’m about to do.” We were headed towards Cape Lookout and I knew he was talking...