It is Mahashivratri, and those who observe one of the most widely observed spiritual practices observe a fast for at least 24 hours - starting from the morning of the festival and breaking the ...