This Croatia + Slovenia road trip itinerary starts in Zagreb and ends in Ljubljana, with cute coastal towns, majestic mountain scenery, and medieval castles in between.
This Croatia + Slovenia road trip itinerary starts in Zagreb and ends in Ljubljana, with cute coastal towns, majestic mountain scenery, and medieval castles in between.