May and September offers the best time to visit Croatia for unique experiences in the historic coastal towns. Sailing is a perfect way to travel in the Adriatic ...