Plainsboro residents gathered at the municipal grounds on Saturday, May 7, to enjoy many of the cultural rewards of living in a diverse community. Performances by many of the cultural organizations, food, fun for children, arts and crafts and demonstrations by local sports groups entertained the crowd at the 37th annual event.