medieval Dubrovnik town - pearl of Adriatic coast in Croatia. Panoramic view with beautiful sandy beach.