Visit Flat Rock, NC in the mountains of Western North Carolina and discover what folks from all around have known for years – this is a great place to spend some time! You can visit outdoor scenic attractions, take in a local show at the State Theatre of North Carolina, say hello to the goats of Connemara at the Carl Sandburg Home National Historic Site , pick apples at a mountain top orchard, shop the local tailgate market, find great gifts in our local shops and grab a bite to eat at an assortment of great restaurants all located in the center of the Village of Flat Rock. Afterwards, be sure to explore the surrounding area and make plans to spend a day, a week or a lifetime in Historic Flat Rock. Want to take a little of Flat Rock home with you? Be sure to visit our Flat Rock Shop for a variety of items displaying the back deck of Little Rainbow Row.