The City of Asheville will have its annual 4th of July Celebration downtown. An event for the whole family, the festivities start at 4 PM at Martin Luther King Park (near the corner of College and Martin Luther King Drive). The fun will continue throughout the night, with music and games, and a grand finale fireworks display at 9:30 PM. Free admission. The afternoon will feature live music along with a wide range of family activities and a variety of food from area vendors. Shindig on the Green will take place at 7:30 PM, featuring local bluegrass bands and mountain dancing.
Read about this and other 4th of July celebrations in the North Carolina mountains at http://www.romanticasheville.com/fourth.htm