Window Falls is a waterfall in North Central North Carolina, located in Hanging Rock State Park via Indian Creek trail
Window Falls is accessed by short easy and moderate hikes, respectively, which begin at the end of the visitor center parking lot at Hanging Rock State Park.
- 1.2 miles out and back
- Moderate
- pet friendly
Photo: Via unknown