Oswego Harborfest is a 4-day admission free festival with music and entertainment for the entire family.