Why is the son of lord Shiva, Murugan (Kartikeya), the lord of war, not famous throughout India?
Why is lord Karthikeyan other son of lord Shiva not recognized much in North india?