34th annual festival with good food, arts & craft vendors, live entertainment all day, a parade, various games and contests throughout the festival