On Mahashivaratri, visit one of these 12 Shiva temples in Nepal. Or, at least, read about them

Mahashivaratri, literally translated, is the greatest night of Shiva. The post On Mahashivaratri, visit one of these 12 Shiva temples in Nepal. Or, at least, read about them appeared first on OnlineKhabar English News.