Dubrovnik is a beautiful city in southern Croatia, on the Adriatic Sea that is growing in popularity as a vacation and bucket list destination, due to its stunning location and 16th century architecture. In 1979 it became a UNESCO World Heritage site, and with good reason.