Photos: Of Crabs and Permit in Southern Belize

Joe and guide Bruce Leslie show off another permit caught on the “secret fly.”
Photos courtesy Joe Carabello

Prior to last year’s trip to Placencia, Belize, I stopped by the Orvis Flagship store in Manchester, Vermont to pick up a few crab flies. It was the first time I had seen the Grand Slam Crab, . . .

Read More