People often remember Ravana as the most powerful villain in the Ramayana. A king with unmatched knowledge A devotee of Lord Shiva. A ruler feared even by the gods. But very few people talk about the ...