Lying on a narrow, fertile and flat coastal plain, backed by some green hills the village of Afandou (or Afantou Greek: Αφάντου)1 is one of the biggest villages on Rhodes (pop. 5500). It is the seat of the Municipality of Afantou, located on the east coast of the island at ...
seven springs afandou
Found 1 post tagged with ‘seven springs afandou’.
Villages | Read the full story