Back To Top

Oct 2012

Today (16 October 2012) sees Hindus all over the world, commencing the celebration of Navratri/Naurtha. The festival of Navratri or Naurtha (which literally means 9 nights) is celebrated throughout India, however nowhere is it celebrated with more panache and glamour than