Fly fishing adventure to Cocos Keeling Islands, a remote atoll in the Indian Ocean. Wade fishing the flats for giant trevally, huge bonefish and more.
Fly fishing adventure to Cocos Keeling Islands, a remote atoll in the Indian Ocean. Wade fishing the flats for giant trevally, huge bonefish and more.