Do you know about Lord Vishnu's 1000 year fight? What is the best way to spend the nine days of Navratri? What happens when the mind delves in devotion? What does Madhu and Kaitabha mean? Where did Madhu and Kaitabha come from? What is the significance of Madhu Kaitabha coming out of Lord Vishnu’s ear? Why does Lord Vishnu have to deal with Madhu and Kaitabha? What signifies Devi’s victory over Madhu Kaitabha in water? Try Again!! Well Done!! Wisdom63