Spinalonga is an island in the Gulf of Elounda, north-eastern Crete, in the municipality of Agios Nikolaos, Lasithi, next to the town of Plaka in the area of Kalydon. It is near the Spinalonga peninsula – which often causes confusion as the same name is used for both.