Possibly fewer may know about the fascinating ancient linkages between Zoroastrianism, Vedic culture and the Indian subcontinent.Nowroz, a Farsi (Persian) term translating to ‘new day’, is a vibrant ...