Friends of Lion’s Head and Signal Hill Cape Town South Africa South Africa by suemtravelsAugust 7, 2011January 18, 2025