Dubrovnik, orașul și portul de pe Marea Adriatică din Croația, înconjurat de o rețea de fortificații. Această rețea, lungă de aproape 2 kilometri, aparține celei mai vechi și mai bine conservate din Europa. Fortificațiile constau din 5 bastioane, 17 turnuri, două forturi și o cetate. Construcția zidurilor a început în secolul al VIII-lea și a fost terminată în secolul al XVI-lea. Sistemul de fortificații din Dubrovnik este pus la dispoziția turiștilor. De la cetatea Sf. Ioan există o priveliște frumoasă asupra orașului și a împrejurimilor sale.