13 Peaks Challenge

13 Peaks Challenge

13 Peaks Challenge Feb 08, 2023 | Cape Town, South Africa FloRuns‘ 13 Peaks Challenge I have spent considerable time exploring the trails of Cape Town over the past few years and still find new routes to conquer. When Ryan Sandes introduced the 13 Peaks...
en_US