In The Immortals of Meluha, Shiva is introduced as a tribal warrior from Tibet who is destined to be the savior of the Meluhans from their enemies. The Meluhans had heard a prophecy stating that a warrior from an alien land would come to save them in their hour of crisis. The Meluhans, who are Suryavanshis, are besieged by the Chandravanshis and their allies, the Nagas. Shiva agrees to lead the Meluhans against their enemies. He has also fallen in love with Sati, the beautiful princess of Meluha and is now married to her. The first book ends with Shiva observing a Naga who is stalking Sati. In The Secret of The Nagas, Shiva, who has chased the Naga away is looking for clues to his identity. He finds a few coins left behind by the Naga, and discovers the coins belong to the land of the Brangas. So Shiva, Sati, and a retinue of their followers travel to Kashi, where there is a community of Brangas. They want to learn from these people any information they could give on the Nagas. Shiva learns about the reason behind the alliance of the Brangas and Nagas and decides to travel to Branga by ship. Sati remains at Kashi to oversee the problems of the community there. As The Secret Of The Nagas proceeds, both Shiva and Sati, separately, discover many startling secrets that have profound effects on their lives. The revealed secrets affect their relationships with those around them, and eventually, when they meet, it also affects their relationship with each other.