Mahashivratri Celebration 2017, Great Night of Shiva

Mahashivratri Celebration 2017, Great Night of Shiva

Maha Shivratri, which literally translates to “great night of Shiva” is a Hindu festival largely celebrated in India as well as in Nepal. The festival is celebrated on the new moon day in the month of Maagha according to the...
read more