Croatia's main islands offer a unique blend of natural beauty, rich history and vibrant culture with attractions such as Hvar's sunny weather and lavender fields, Korčula's medieval city, Brač’s Zlatni Rat beach, Pag’s famous cheese & lacework, Mljet’s lush forests...