Cecilia is a section of the Table Mountain National Park on the lower eastern slopes of Table Mountain in Cape Town, located just to the south of Kirstenbosch National Botanical Garden.
Cecilia is a section of the Table Mountain National Park on the lower eastern slopes of Table Mountain in Cape Town, located just to the south of Kirstenbosch National Botanical Garden.