I highly recommend combining all the tours together to make your visit to Dubrovnik as unforgettable one. The tour starts from Dubrovnik where we will do a history walking tour first. On the second day, we will drive along the coastline of Montenegro. In the afternoon we will continue to head towards the Tara Rafting Centre where we will stay for at least two nights and do a rafting tour in between. Later we will visit Sarajevo, Mostar, Blagaj, Počitelj, Kravice waterfalls and finally we will stay in Split for a night or two. On the following day, you will have an option to visit Krka National Park or Plitvice Lakes National Park and the cities of Trogir, Šibenik and Zadar. We can continue to drive towards the north and visit Istria which is the northern most coastline of Croatia. We will also make a visit to Opatija, Pula, Poreč and Rovinj. Finally, we may drive across the mountain region of Gorski Kotar to visit Zagreb, the capital city of Croatia. There are other places to visit and can be arranged upon your request.