Murugan: His Astonishing Birth and Pastime
Murugan is the son of Lord Shiva and Devi Parvati. Once a heinous but powerful demon, Tarakasura dreamt of conquering the 3 worlds.
Murugan is the son of Lord Shiva and Devi Parvati. Once a heinous but powerful demon, Tarakasura dreamt of conquering the 3 worlds.