Located on the edge of New England National Park (mid way between Armidale and Dorrigo, near Ebor in Northern NSW), Moffat Falls is the ideal accommodation for fly fishing and bushwalking getaways. Your accommodation is right on some of the best trout fishing waters in Australia and close to excelle...See more
Headquarter Australia |
Countries of operation Australia |
Year founded 2000 (24 years) |
Funding status Private |
Company type SME |
Operations Manager