Definitions for "Matala"
Matala (Greek Μάταλα) is a village located 75km south-west of Heraklion, Crete. Matala is part of the municipality of Tympaki, and Heraklion Prefecture.