Elaphiti islands near Dubrovnik, Croatia, is an area of an incredible natural beauty and offers some of the cleanest waters in the Mediterranean. We swim from island to island and coastal in the warm Adriatic sea.