Featured Homes • Modern A retreat to call home 1 month agoby Trisha Harinath This Johannesburg property evokes feelings of being on a tropical island.