Explore Stalis

Stalis (also known as Stalida) is one of the numerous resorts that have sprung up along the coast between the major towns of Heraklion and Aghios Nikolaos. In the past decade or so, relentless development has seen what was once a village in its own right become an extension of neighboring Malia, so that the two are now […]