National

via NationalDayCalendar: May Day is observed annually on May 1.  In many ancient calendars, May 1 was the first day of summer.  This was a cause for celebration.  One of the more popular rituals was harvesting flowers and giving them to neighbors and strangers in cone-shaped baskets. These “May Baskets” become more commonly known as “May […]