The first thing you'll see as you approach Dubrovnik from the sky or the sea is the city walls. These ancient fortifications were built and rebuilt in the 13th, 14th and 15th centuries as the ...