Thank you for the suggestions. It looks like Zagreb would be a worthwhile stop (a poster would from BC, Canada also suggested Zagreb in a similar topic). It looks like it would it be cold, but living in Chicago, we are used to cold. I am thinking that a nice itinerary would be to fly into Zagreb, and spend a few days there, before taking a cheap flight down to Dubrovnik. (Or should we drive to Plitivice Lake and then drive down to Dubrovnik)? Then spend some time in Dubrovnik before driving to Montenegro. We would spend 3 or 4 days in Montenegro, before driving to Split. We would spend 3 or 4 days in and/or near Split before flying home. This trip would be 10-12 days. As you can see, there is only a framework of an itinerary at this time, so please offer suggestions. We love hiking, history, art, coffee shops, wineries, and exploring new cities and towns.
Thank you for any additional suggestions,