18. Earth Day
Earth day is a national holiday that occurs on April 22 every year. There are a lot of activities held in the NYC area for this special day dedicated to Mother Earth, including music festivals, food carts, and free concerts featuring big name headliners. You can also generally find some great forums about nature and environmental issues.