A small, six-acre town park is maintained at the site of a 40-foot waterfall along the Umpachene known as Umpachene Falls.
A compact, six-acre town park is preserved at the site of a 40-foot waterfall along the Umpachene called Umpachene Falls.