I'm flying into Venice the 5th and out on the 18th of July. My plan is to visit Ljubljana, Zagreb, Dubrovnik, and Bari. Any advice on travel by car, rail, ferry as well as sights to see or things to avoid are extremely helpful!