Palaiochora is located on the southwestern shore of Crete, 70km from Chania and 200km from Heraklion.
Click on the photographs below to see some views of the area.
Photos of Symbol store.