From almost every spot along the 2-km Dubrovnik city walls, there are beautiful views in every direction. Click to read why this is a must!