Soča River is an alpine river in Slovenia’s only national park, Triglav and it’s probably the most beautiful river in Europe!