Avdella

from Wikipedia, the free encyclopedia

Avdella (Greek Αβδέλλα) refers to two villages in Greece.