Nara Narayana are two ancient Rishis who are considered to be the twin incarnations of Lord Vishnu. It is said in the Bhagavad Purana that they were the sons of Dharma and Ahimsa. The name Nara Narayana is also sometimes applied to Arjuna and Krishna in the Mahabharata. The stories of Nara Narayana are found in the Bhagavad Purana and the Vamana Purana. Symbolically, Nara , human, and Narayana, the Supreme Being, are always in a divine union. Only few lucky souls realize it. Legend has it that Nara and Narayana, the two sages, were undergoing penances and austerities (Tapas) at Badrinath in the Himalayas . Demons (Asuras) and Devas (Demigods) wanted to know what Nara and Narayana were seeking. Asuras according to their innate character thought the two Saints were seeking power. Demons send an army to fight them but the two saints refused to fight. Due to the powerful Tapas conducted by them the grass around the two rishis protected them and those demons that tried to a