Exploring Salina, a mystic island