Reset Password

Blog Archives

Afandou Beach
Afandou Beach
Afandou Beach Afandou Beach, being one of the longest beaches in Rhodes, is located 19 km south of Rhodes town. The village of Afandou (Afantou) ...
May 20, 2023 , 0