TREBUSCICA El Mouching If there is one river in Slovenia that we love it's the Trebuscica, there, just up Most Na Soci, where she feeds into the beautiful Idrija, but although the Idr... FRESHEL MOUCHINGTRAVEL3 Comments