Sawan Month: Lord Shiva have 6 Sons including Ganesha and Kartikeya

Amid Of Sawan Month, We have disclosed the unknown fact or an interesting mythological believe about Lord Shiva. Lord Shiva have 6 sons including Ganesha and Kartikeya. These kids of Bholenath have a interesting story behind.