Great little secluded beach; good place for snorkeling. There's also a restaurant located right on the beach.
Address Rodou-Falirakiou, 85100 Rhodes, Greece
Coordinates 36°24'32.155" N 28°13'45.692" E