Liberty Landing is a 2-acre park and is a popular starting point for canoeists and kayakers paddling a 9.3-mile section of the Blanchard River Water Trail to Blanchard Landing. Liberty Landing has a picnic area, fishing access, as well as boat launch for canoes and kayaks.
To get to Liberty Landing, go West on US 224, turn left on County Rd 140 (at The Lighthouse). Turn right onto TR 89, right after the Blanchard River. Liberty Landing will be on the right, alongside the Blanchard River. See a map here.