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 municipal park is maintained on the grounds of a notable waterfall, Umpachene Falls, along the Umpachene river.