According to Hindu epic, Maa Vaishno Devi took birth in the South of India in the home of Ratnakar Sagar, Her worldly parents had remained childless for a long time. Ratnakar had promised, the night before the birth of the Divine child, that he would not come in the way of whatever his child desired. Ma Vaishno Devi was called Trikuta as a child. Later She was called Vaishnavi because of Her taking birth from Lord Vishnu's lineage. When Trikuta was 9 years old, She sought her father's permission for doing penance on the seashore. Trikuta prayed to Lord Vishnu in the form of Rama. During Shree Rama's search for Sita, He reached the seashore along with His army. His eyes fell on this Divine Girl in deep meditation. Trikuta told Shree Rama that She had accepted Him as Her husband. Shree Rama told Her that during this Incarnation He had vowed to be faithful to only Sita. However the Lord assured Her that in Kaliyuga He would manifest as Kalki and would marry Her.

In the meantime Shree Rama asked Trikuta to meditate in the cave found in the Trikuta Range of Manik Mountains, situated in Northern India. Ma decided to observe the '
Navratra' for the Victory of Shree Rama against Ravana. Hence one reads the Ramayana during the 9 days of Navratra, in remembrance of the above connection. Shree Rama promised that the whole world would sing Ma Vaishno Devi's praise. Trikuta was to become famous as Vaishno Devi and would become immortal forever.