Dubrovnik is a gorgeous city on the Adriatic - that is absolutely overrun by cruise ship tourists. We visited at the beginning of the season in late April, which I highly recommend for avoiding the larger crowds. Get up early to walk the walls, get out on the water, enjoy lots of seafood, and the city will sparkle for you.
Eating & drinking
Taj Mahal (Bosnian cuisine!)
Exploring
Walk the walls
Enjoy Old Town by morning
Private island hopping boat tour + fresh fish lunch
Shopping
Stradun - old town thoroughfare
Franjevački samostan Male braće - pharmacy + natural creams since 1317
Didn’t have time to check out, but wanted to…
Dubrovnik cable car + Panorama Restaurant + Homeland War Museum
Čilipi coastal town