Why is Cinco de Mayo celebrated? Holiday details, history, activities
May is almost here, and aside from spring flowers after all the April showers, the month also brings Cinco de Mayo. Some of you might be eagerly looking forward to the holiday, and others might be awaiting festivities without really knowing why you are …