What a beautiful property! 18 acres of gently rolling hills with a flowing stream. This could be a hunter's delight or a wonderful site for your dream home...or both!
New Paris may refer to a place in the United States:
New Paris, Indiana
New Paris, Ohio
New Paris, Pennsylvania
New Paris, WisconsinSource: https://en.wikipedia.org/