In western Slovenia, two hours from Ljubljana, the Soča River cuts through the hills around a cluster of storybook villages. This lush region, where the Julian Alps meet the Italian border, has long ...