Powered Ensuite Site Caravanning in the New England High Country 2 kilometres from the centre of Armidale