Videos by Tourette Fishing Channel

Fly Fishing Seychelles

Fly fishing the remote Farquhar Atoll, Seychelles. The outer atolls of the Seychelles offer some of the best salt water flats fly fishing on the planet.