Helderberg West Peak is a natural feature, located at Helderberg West Peak, Helderberg Rural, Cape Town, 7130, South Africa
Amazing! Beautiful! Views for days!