Why the younger son of Lord Shiva, Karthikeya (Murugan) is worshipped least in north India compared to south India?
Why is the son of lord Shiva, Murugan (Kartikeya), the lord of war, not famous throughout India?