Seychelles – Farquhar Island El Mouching Seychelles, it's on the bucket list of all fly fisherman, at least for the ones who fly fish in salt water. Salt water fly fishing is something else. And when w... EL MOUCHINGSALTFILMTRAVEL0 Comments