Top 12 best beaches in Croatia
11. Cape Kamenjak (Istria)

Cape Kamenjak, at the southern end of the Istrian peninsula, is a protected area with untouched nature and clear sea, which stretches for about 30 kilometers. Basically, there are rocky areas with an ideal bottom for diving, but there are beautiful beach areas. Further to the south is dominated by strong currents, which are ideal for windsurfing.