Public parks are a great location to host a lot of events. I have gone to weddings, graduation parties, cookouts, and general celebrations at my local parks in the past. There are other options out there too, like going to community centers or taking it to a lake or beach. But I think out of the...