JL Dube Marathon (Trade Port) Sunday, 18 June 2023 7:00 am 10:00 am 07:00 10:00 Savages Athletic Club 132 Hollander Crescent Berea, KZN, 4001 South Africa (map) Google Calendar ICS