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.