Of the cities I've seen world-wide the last 12 years on the road, Dubrovnik, Croatia is an absolute 'Top Five' for me. It is beautiful, historical, magical at night and one of the more walkable towns on earth.
The cost to access the walled walk (around 1.5 miles in total) is around 70 Kuna (around $12 dollars) and well worth the entrance fee. You'll have a chance to see the town from a unique perspective that will leave you wanting more.
Civil war history is modern here (early 1990's). When they started rebuilding the rooftops, they made it a point to use a different color of red for the new tiles. They did this in an effort for us in present day life, to see just how much had been destroyed in war. The contrast of the two colors is ever apparent and most certainly something that teaches us about resilience.
If Dubrovnik is your jumping off point to the islands of the gorgeous Dalmatian Coast, be sure to spend at least two days and two nights in this enchanting town, to do it justice.