Facilities Tamac Stud Farm, Walcha NSW Videos OverviewPhotos (9)Videos (2)Documents (0)Materials (0)News (3) Tamac Stud Farm 563 Aberbaldie Rd, Walcha NSW 2354, Australia Open in gallery Open in map Submit information Upload Videos The Finish Line: Part Two (short) (Oct 2020) The Finish Line: Part Two (extended) (Oct 2020)