The Rotary Ebenezer Mile and 3000m swim takes place every year in March at Old Smokeys, Lepelle Northern Water, Ebenezer Dam in Haenertsburg. The 2020 event will be held on 21 March. This event is sanctioned by Swimming SA.
011 994 3504
Unit 11, 3 Melrose Boulevard, Melrose Arch, Johannesburg