in ResortsFaliraki Beach – Rhodes – GreeceFaliraki Beach – Rhodes – GreeceCamera on Faliraki beach on the island of Rhodes, Greece Camera location 0 shares