Gleason Falls is located on Beard Road about 2.5 miles from downtown Hillsborough. The falls are just off the side of the dirt section of the road. There is a small area for parking and a sign marking the falls.
Gleason Falls by Airbnb Experiences
Get to know this iconic landmark through Airbnb Experiences, small group activities led by locals