Somnath means ‘Lord of Moon’ and the town gets its name from the Somnath Temple According to legend, Som, the Moon God built the Somnath ... in the Puranas and the Hindu epic, Mahabharata.
Tens of thousands of Hindu devotees flocked to rivers and bodies of water across India to pray to the sun god as part of the ...