The Croatian coast has over 1000 islands and provides the perfect opportunity for island hopping. There are islands for everyone, isolated islands, verdant islands, rocky islands, party islands, luxury islands, fishing islands, islands covered in wineries, islands of historical and military ...