Table Mountain’s 12 Apostles range has several excellent hiking trails.

Pin It on Pinterest