Crete and its 120 snail-species 12 Feb Nature Crete boasts a large number of different snails -120 in all.
A little geography and geology 12 Feb Nature Crete is an island, an elongated, mountainous strip of land.