The island is Spinalonga, a small, teardrop-shaped islet just off the northern coast of Crete, near Elounda. Measuring just ...