The Fourth of July is upon us and that means lots of fun family entertainment. Blowing Rock Parks & Recreation is having their annual Fourth of July Festival again on Saturday, July 5th and Sunday, July 6th in Memorial Park on Main Street. Activities on Saturday begin with an Adult Horseshoe Tournament and games for kids including a water balloon toss, watermelon eating contest, face painting and more.