Hindu Festival Navratri

The longest Hindu festival that continues for nine consecutive nights following the day of the new moon in Ashwin, in praise of Lord Rama. Continuous chanting from the Ramayana, along with evening performances from the episodes of His life, is held for all nine days....