Tahmoor Park estate, Tahmoor : new southern mountain resort on the new deviation ; main southern road runs through the estate