About us
Define
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.
en.wikipedia.org