Airbnb Names NC as Top State to Visit

"