Me, the Tiger and Goddess Durga

Every story true or imaginary, has a beginning and so does this. India is a blessed land as it is home to the largest number of tigers in…