Agios Isidoros, Rhodes

Agios Isidoros is a small town, locally referred to as "the Village" on the island of Rhodes.

It is known for wine production.

[2]

This South Aegean location article is a stub.

You can help Wikipedia by expanding it.