Avani Sita Temple History Timings Legend dates back to Treta Yuga, It is said that Sita Devi stayed on this hill at Valmiki Ashram after her exile from the Kingdom. Sita Devi gave birth to the twin children, Lava and Kusha on top of this hill. Blood stains and footprints of Goddess Sita is still […]