Triple Falls
Cedar Mountain, NC 28718
Triple Falls located in Cedar Mountain NC is a stunning natural attraction renowned for its breathtaking three-tiered waterfall. Surrounded by lush greenery and scenic trails the park offers visitors a peaceful escape into nature. A popular spot for hiking and photography Triple Falls showcases the beauty of the Blue Ridge Mountains and provides an ideal backdrop for outdoor adventures.
Generated from this place's information
See a problem?