Al Gaffal Long Distance Race on 30th May at Dubai International Marine Club Al Gaffal Long Distance Race Picture Courtesy: thenational.ae Al Gaffal ...