Jackson Falls is located In the village of Jackson, New Hampshire. This waterfall is easily accessible from the nearby parking area. The parking area has a 2-hour time limit, so make sure you check your watch before heading to the falls. The falls drop 100' over a series of smaller cascasdes with gr...