Agios Nikolaos, Lasithi, 72015, Greece
Istro, Lassithi Region, 72100, Greece
Istron, Lassithi Region, 72100, Greece
Pigaidakia, Elounda, 72100, Greece
Eparchiaki Odos Agiou Nikolaou - Vrouchas 52, Elounda, 72053, Greece