Afandou Rhodes Beach Guide | Travel to Afandou Greece | Hotels Holidays

Filed under Beach Guide

Destination Information
The sleepy village of Afandou is located on the east coast of the Greek Island of Rhodes. In the Greek language the word ‘afanto’ translates into invisible and that is what was required from this small quaint village. Afandou is situated approximately 2 kilometers inland in an attempt to save it from the prying [...]