English | دری

Tag "afghanistan festivals."

Back to homepage

Ala Nowruz Amad…ala Nowruz Amad (New Day has arrived…New Day has arrived)

Nowruz means New Day and it marks the start of the New Year. It usually occurs on March 21 or the previous/following day depending on where it is observed. Nowruz is the celebration of spring—a new season which indicates the

Read More