One night of each year in the Indian calendar is dedicated to worship of Lord Shiva. This holiday is known as Maha Shivaratri – the great night of Shiva. Maha Shivaratri 2013 falls on Saturday, March 9 in the U.S. and on Sunday, March 10 in India. In the Vedic tradition, there is a trinity […]