Navratri: One festival, many meanings
For those not spiritually inclined, Navratri is a time to revere Prakriti (nature) and offer thanksgiving for all that nature has bestowed upon us ... Prakriti is the visible aspect of the invisible, omnipotent and omniscient divinity.