No Image

Lord Shiva’s blue throat

July 5, 2016 Ritu 0

The Neelkantha Lord Shiva is also known by the name of “Nilakaṇtha”, which literally means the blue-throated. Once Goddess Parvati learnt that Lord Shiva had […]