T HOUSE

Cascading water and views define the architecture of this luxury Johannesburg house at Blue Hills Country & Equestrian Estate.