Number of days in May: 31 days
National holidays:
Memorial Day (May 27) - The federal holiday for remembering the people who died while serving in the country's armed forces. Observed every year on the last Monday of May.
Cinco de Mayo (May 5) - The date is observed to commemorate the Mexican Army's unlikely victory over the French Empire at the Battle of Puebla, on May 5, 1862, Mother's Day (May 12) - Celebration honoring the mother of the family, as well as motherhood, maternal bonds, and the influence of mothers in society. Second Sunday of May in many countries all over the globe