Exploring Karpathos island