Ravana was the unparalleled king of Lanka. He had the whole wealth of the world and the beings of the three worlds were at his beck and call. This, coupled with the unbridled grace of Lord Shiva, of whom Ravana was a great devotee, made him all the more arrogant. On three occasions, however, Ravana […]