Loucha

Loucha (Λούχα) is a settlement on Zakynthos island, Greece.