Located on the south-west coast of the island, in the municipal unit Innachori, it lies some 72 kilometres south-west of Chania.
Innachori |