Leper Island Recommended by Hector BARON Spinalonga? It vaguely reminds you of an island with heavenly contours just a short distance from Crete? The reality is quite different, it is sadly known to have ... Read more about it