Located 60 Kilometers from the city and down the east coast (and 20 minutes from Lindos) you will find the village of Kiotari in Rhodes (Κιοταρι in Greek). I will be openly honest with you here and say I have mixed feelings about this village. …
Kiotari In Rhodes
