JNCM 21 sub 230

Joburg North City Half Marathon sub 2:30 hour training plan