Search
Menu
Home
Sources
About
Contacts
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
.