Nowruz, which literally means "New Day" in Persian, is the Persian New Year and one of the oldest celebrations in the world. It falls on the spring equinox, usually around March 20 or 21, marking the ...