4. What role do the avatars of Vishnu, like Krishna and Rama, play in the myths?
1. What are the three main gods in Hindu mythology?
Imported from external platform