
Of the five incorporated towns in Henderson County, we daresay the Village of Flat Rock may be the most charming. Home to around 3,300 residents, this historic community is rich with forested landscapes and scenic vistas. Many people come to enjoy Flat Rock’s history, tradition, and beauty—and many choose to stay! Whether you’re vacationing or […]