You might also know this place by the following names:
Ákra Stamoléka, Akra Stamoleka, Άκρα Σταμολέκα