The ancient walled city of Dubrovnik in Croatia, is situated on the Adriatic coast.  Medieval ramparts encircle a tight maze of narrow streets and ornate stone buildings. The walls, completed in the 13th century, have a circumference of more than a mile and a half, and along with the Old City, have ...