Memorial Day weekend is often considered the unofficial start of summer; There are plenty of ways to enjoy the warm weather in Western North Carolina, including the area's many waterfalls.
While there are plenty of places around the world listed as "hidden gems", few are actually tucked away from the crowds, undiscovered, and worth checking out. However, there's a small town in North ...