The Falls River tumbles over Stepstone Falls in Exeter, dropping 10 feet over a terrace of flat stones – some natural and ...