The Park at Flat Rock is 66 acres of open green spaces, wetlands, scenic trails, a breathtaking array of local flora and fauna, as well as a playground for the kids, all nestled in the Village of Flat Rock, North Carolina! The Foundation is a nonprofit dedicated to ensuring that the park endures for generations.