Castles, waterfalls, and the Adriatic—this adventurous, budget-friendly itinerary links Ljubljana, Zagreb, and Split with scenic day trips and local food favorites.