Nea Potidea, Halkidiki, 63077 Halkidiki, Greece
New Kallikratia, 63080 Halkidiki, Greece
Gerakini, 63100 Halkidiki, Greece
Possidi, 63077 Halkidiki, Greece
Main Street, Flogita, Halkidiki, Greece