The PSJ River Mountain Run is an annual Eastern Cape event that takes place in Port St Johns, featuring a 21.1km half-marathon, a 10km run, and a 5km fun run. Hosted by the PSJ Local Municipality, the race offers breathtaking views of the Wild Coast and traverses scenic river and mountain trails.
