Why the younger son of Lord Shiva, Karthikeya (Murugan) is worshipped least in north India compared to south India?
Why is lord Karthikeyan other son of lord Shiva not recognized much in North india?