The Most Auspicious Night of Maha Parama Shivaratri
Today is the most auspicious night of Maha Paramasivaratri, the night of the great god, the Ultimate Shiva. Once a year in February or March according to the Vedic calendar the great night of Shiva is celebrated. Fasting for 24 hours, chanting of the divine name continuously in the form of ajapa japa, and asking […]