Archaggelos
Greece

Natural island
37.205242,26.777802

Visited 12.06.2008