Eparchiaki Odos Strovlon-Paleochoras 28, Paleochora, 73001, Greece
Paleochora, Chania Region, 73001, Greece
Palaiochora, Chania, 73001, Greece
Palaiochora, Paleochora, 73001, Greece