North Carolina: Don’t Miss Flat Rock and Hendersonville
The historic town of Flat Rock, established in 1807, is just what an ivy and pine mountain village should be with unique little shops, and delightful restaurants. Golf courses are nearby. In most seasons you can enjoy plays and concerts…
Continue reading