Betsy Head Park was one of a number of smaller parks around the city developed to provide recreational areas to New Yorkers.