This is a cool festival for all ages. You can spend the day walking around and seeing all of the activities and joining in. The kids can get their faces painted and learn some things from the festival. The costumes and performances are equally enjoyable if you haven't been be sure to check it out.
more