Hike To High Falls Waterfall!

High Falls is an amazing waterfall in North Carolina.  It is one of three waterfalls that are very close to each other and can all be explored in a day! Location High Falls is in the Dupont State Forest, near Brevard and Hendersonville North Carolina.  You can also get to

Read More