The island of Crete, our island

Our company is based in Crete, the largest and most populated island in Greece.

Crete is the fifth largest island in size in the Mediterranean, following after Sicily, Sardinia, Cyprus, and Corsica.

Crete is a total of 250km in length while its width varies, ranging from 15km at its narrowest point up to 65km at its widest. The size of the island and the vast range of different landscapes it offers tend to deceive the visitors into often forgetting that they are indeed on an island.