NEW YEAR DEAL Save an additional 20% on Premium Annual with the discount code NEWYEAR25. dismiss
Thodes is the largest of the Dodecanese islands of Greece. It is located northeast of Crete and the highest mountain of the island is 1216m high.