Tarentaal Kloof
Tarentaal Kloof is private luxury villa accommodation in Higgovale, Cape Town, on the slopes of Table Mountain with views of Table Mountain and Lion’s Head.