Set against the Adriatic Sea, Dubrovnik, in Southern Croatia, is famed for its Old Town encircled in 16th-century stone walls.