The 34th annual Bele Chere Music & Arts Festival takes place on the streets of downtown Asheville, North Carolina on Friday, July 27 through Sunday, July 29, 2012. It is the largest free outdoor street festival in the Southeast, featuring original live music and the region's finest art & cuisine.