Archanes Asterousia, Heraklion, Crete Charakas (Greek: Χάρακας) is a village in the municipality of Archanes-Asterousia on Crete, Greece. It is about 45 km south from Heraklion, which is the largest city of Crete. The village lies on the foothills of Asterousia... View More