Situated near Dubrovnik, with its gorgeous beaches, amazing crystal-clear sea and lots of sun, this beautiful archipelago is not something you would want to miss. you to the Elafiti Islands. Taking a private tour lets you customize your itinerary—if you want to spend longer swimming, snorkeling, or ...