My husband and I are spending about 3 weeks in Europe starting the middle of May. We'll be flying from Italy to Dubrovnik and arriving late in the evening. We have 7 nights in Croatia before flying from Zagreb to Istanbul. Can anyone help us with how to divide our time? We were thinking of 3 or 4 nights in Dubrovnik, 2 or 3 in Split, and 1 or 2 in Zagreb. What interests us the most are trips to Montenegro and Mostar, but we would really like to go to Sarajevo if possible, We will have a car. Does it make sense to go from Dubrovnik to Mostar, on to Sarajevo, spend a night there, and then drive to Split? We'd really appreciate any help you can give us. Thanks.