Kalekoy harbor view from the hill of Kalekoy village, gokceada. Kalekoy; It means Castle Village in English. Imbros island Canakkale, Turkey