Somehow like this (lol) Aphodite, the Greek goddess of love and beauty was born in this site, perhaps owing to the foaming waters around the rock fragments! This beach is also known as “Petra tou Romiou” meaning rock of the Greek!
During my staying at the island of Cyprus I had the chance to visit this amazing beach I strongly recommend you not to miss, if you love deep, blue water and rocks. Personally I loved it and I enjoyed the natural beauty of the beach together with very few swimmers that happen to be there!
Lots of kisses
Find my pastel luxury swimsuit & Vividly blue pareo at GreekFashionRoom