Dubrovnik, a view from city walls.
Sailing in Croatia picture - Best way to see whole old town of Dubrovnik is to take walk around city walls. Takes about two hours and may be really exhausting, specially in the early afternoon. But it's worth of doing it!