Beautifully secluded country style home with beautiful views of the Barrington Tops National Park