Avlakia, Othonoi

Avlakia (Αυλάκια) is a settlement on the island of Othonoi, Greece. A fishing port is located in Avlakia.