An absolute summertime favorite! Secret Falls is a lovely 50' cascade with a gorgeous swimming hole at the bottom. It's a great place for a picnic and swim! There are shallow areas for little ones and deeper areas for swimming closer to the cascade. Secret Falls is outside Highlands, NC off Horse Cove Road and accessed by hiking part of the Big Shoals Trail. It is difficult to find so be sure you have clear directions before you set off.