Beyond the charm of Ljubljana and the wonders of Lake Bled, there are fascinating caves and medieval castles, mountain trekking, water sports on unbelievably ...