Definitions for "Kastraki"
Lake Kastraki (Greek: Λίμνη Κρεμαστών Limni Kastrakiou) is an artificial lake in Greece. It is located east of Kastraki and Babalio in the Aitoloakarnania prefecture. It dams up the Acheloos.