Celebrating Mehregan, The Persian "Nature" Festival of Autumn
Mehr was a goddess and symbol of a religious belief in Indo-Iranian culture associated with the creation of the world. Many from Iran look to their roots of this nature-based celebration with preparations already starting next month. The Mehregan Festival or the Persian Festival of Autumn is an ancient Persian fest which is dedicated to […]