So I have always grown up having Vishnu and Lakshmi in my mind and seen them represented as a couple. In my mind, Lakshmi has always been Vishnupriya.
I am South Indian but was not aware about Bhu Devi for the longest time and even less so about a 3rd wife, apparently! Nila Devi. I also see that this representation of Sri, Bhu and Nila is more particular to South India.
So where have these legends come from? Is it from tradition/folk lore or from the Vedas? Why isn’t Bhudevi much mentioned in North India as Vishnu’s wife? Was Satyabhama her avatar - I thought it was Krishna who killed Narakasura!
Also, what is the source of the prayer - samudra Vasane Devi?