Nowurz

Ironically, the most widely celebrated holiday in the Islamic Republic of Iran long predates the official religion. Nowruz, literally “New Day” in Farsi, marks the first day of spring and the Persian New Year. The holiday, which usually falls on or around March 21, is widely celebrated across the…