Naimisharanya is old as time according to legend and the significance of this place was given to saints. It is believed Satrupa and Swayambhuva Manu performed penance for 23000 years in order to have Lord Narayana be born as their son. Lord Rama performed Ashwamedha yagna here to celebrate his victory over Ravana.