Crete Tops Kayak’s 2021 “Best Islands in Europe” List