Russia – Under Construction



Sakhalin is a 600 mile long island on Russia's Far Eastern Coast With
0
Species of Trout, Salmon, Char and Taimen

Exploratory Party Departing from Seoul, Korea
0
October 2017

Sakhalin Island Expedition 2016 – 2017 Contact Us @info.flyfishasia.com