Dubrovnik, Croatia sits along the Adriatic Sea and is the most beautiful medieval city. Explore the best things to do in Dubrovnik today!