Where is Folegandros?

Where is Folegandros located?

Folegandros, Folegandros (Station), Greece (approx. 36.614365°, 24.950329°)


Where is Folegandros on the map?