The New England high country, northern New South Wales, is home to a stunning natural heritage. Gorges, waterfalls, wilderness areas and much, much mo …
New England High Country in New South Wales, Australia, offers visitors a truly evocative and unique experience. The city of Armidale and the towns of …