Dubrovnik City Walls are built all around the Old Town of Dubrovnik, at the seashore, to protect town from pirates and other unwelcome guests - views of city walls from Sveti Jakov Beach