Devotees throng Shiva Temple to offer prayers on MahaShivaratri

The festival of 'Maha Shivratri' which literally translates to 'the greatest night of Shiva' is one of the most splendidly celebrated festivals across the country.
X