PHOTOS: Beauty of Ranchi’s Sita Fall enhanced by heavy rains, Lord Shri Ram stayed here with Mother Sita and Lakshman.
Sita Fall But on special occasions people come with their families to worship. Sita Dhara is situated in a deserted and isolated place. Here the water of the waterfall falls from a height of about 300 feet. An effort has been made to preserve the footprints of Mother Sita in a small temple built here. … Read more