The village of Agia Roumeli, on the southern coast of Crete.