[Show slideshow] Croatia is full of surprises and one is that there are over 1000 islands off its coast. They have lovely beaches, clear waters and small fishing villages. Many have historical ruins often from Roman times. Leave a Reply Save my name, email, and website in this browser for the next time I comment. Δ