Argos (Nisyros) Explained

Argos (grc|Ἄργος) was a small town of ancient Greece in the southwest of the island of Nisyros.

Its site is located near modern Stavros.

References

36.5738°N 27.1558°W