Elafonisos 230 53, Greece (36.5071679, 22.9798982)
Comments: 0
Unnamed Road, Elafonisos 230 53, Greece (36.5082437, 22.9795273)
Elafonisos 230 53, Greece (36.5104327, 22.9795874)
Unnamed Road, 230 53, Elafonisos 230 53, Greece (36.5106592, 22.9796232)