May 3 All Day Roads to Rhodes Marathon Rhodes, Greece Rhodes center, Eleftherias Square Pl. Eleftherias, Rodos, Greece Event Details Get Directions