A clean beach just a few miles outside of Rhodes town next to a number of luxury resorts and watersports centres.
Address Ierou Lochou, 85101 Ialysos, Greece
Coordinates 36°25'19.787" N 28°9'47.038" E