Explore Subrahmanya Sashti, a Hindu festival honouring Lord Kartikeya's triumph over evil, celebrated with devotion across ...