The Seychelles are an angler’s paradise – if you can actually get to them. Follow the crew of the Alphonse Fishing Co. as they wade the flats of the Cosmoledo Atoll, hoping for a shot at Giant Trevally.