Afandou Beach. Credit: Pupsy/CC BY 2.0 Located 19 km (12 miles) south of the town of Rhodes, Afandou is a long, spacious beach. A crescent-shaped village of the same name is located on the bay.
Some results have been hidden because they may be inaccessible to you