Where is Antíparos?

Where is Antíparos located?

Antíparos, Antíparos (Station), Greece (approx. 37.03912°, 25.08572°)


Where is Antíparos on the map?