April

4

Prev. Day

Next Day

Celebrating on this date...
 

Basque National Day

Spain

Children's Day

Taiwan

Commemoration of the battle of Näfels Switzerland

Heroes Day

Lesotho

Independence Day

Senegal

Landsgemeinde in Glarus (Glarus Festival) Swtizerland

Memorial Day of Chiang Kai-shek

Taiwan

National Day

Senegal

Tomb Sweeping Day

Taiwan