Secret Falls is a nature-based attraction in Highlands, NC, offering visitors the opportunity to explore a hidden waterfall in a serene and secluded setting.
The company provides a peaceful and picturesque experience for those seeking a tranquil escape into the beauty of the surrounding wilderness.
Generated from their business information