DFC participants of all ages and fitness levels flocked to the three 30 x 30 Fitness Villages at Kite Beach, Zabeel Park and ...