Tag Archives: Punta Allen

Black Tail Invitational 2018 – Permit Fly Fishing Tournament

WorldCast Anglers 5th Annual Black Tail Invitational Permit Tournament: For the most part the weather played nice for WorldCast Anglers 5th Annual Black Tail Invitational Permit tournament. Unlike last year, we were not dodging tropical storms and the tournament was success! We could not have pulled it off if it was not for the continued […]