Killarney Country Club, 5th Street, Houghton Estate, Johannesburg, South Africa ...