- Source: 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.
Agios Isidoros is a small town, locally referred to as "the Village" on the island of Rhodes. It is known for wine production.