The Sri Murugan Thirukalyanam is a highly revered and joyful celebration in Hinduism, symbolising the divine wedding of Lord Murugan (also known as Kartikeya ... as the God of War and Victory.