Suburban gardens and upmarket shopping enclaves characterise Edenvale, a prosperous Johannesburg satellite where manicured estates merge into the Gauteng sprawl.
Curated for Tourist members