Jackson's Falls is a picturesque waterfall tucked within the tranquil trails of Ballard Wood near the Avonmore River. This hidden gem offers a peaceful spot where visitors can enjoy the relaxing sound of water cascading over the rocks. If you're feeling brave, you can have a cold water dip before continuing on your journey.