Kalo Horio
From Wikipedia, the free encyclopedia
Kalo Horio means good village, Kalo Horio is in Crete it's a small village and resort which is S/E of the Island only ten mins away from a more popular resort Agios Nikolaos, Crete is the largest Greek islands.