Catch and retain and catch and release fly fishing on Soča river, Slovenia.

Fly fishing in the fly fishing paradise – Soča valley