UK Today News: ‘Diwali’ has many hidden meanings to it – Apart from just festival of lights! Diwali or Dipavali is a five day festival celebrated in India and few other countries. Hinduism, Jainism and Sikhism are the main religions who celebrate the festival of lights. India, Guyana, Trinidad...