Tag "afganistan culture and traditions"

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