Evdilos
Evdilos is a village and a former municipality in the central part of the island of Ikaria, North Aegean, Greece. Since the 2011 local government reform it is part of the municipality Ikaria, of which it is a municipal unit. 40 km northwest of Agios Kirykos. Its name means visible and freely rendered open horizon.
Read more about Evdilos.