4 Likes
The island of Spinalonga (official name: Kalidon) is located at the eastern section of Crete, in Lasithi prefecture, near the town of Elounda. The name of the island, Spinalonga, is Venetian, meaning "long thorn", and has roots in the period of Venetian occupation.