Diwali is almost here so now is the perfect opportunity to learn a bit more about Indian culture, the celebrations and most ...