Avlakia, Othonoi


Avlakia is a settlement on the island of Othonoi, Greece. A fishing port is located in Avlakia.