Friday, April 29


An impression in the stone, said to be the right footprint of Sita, has water trickling through it from a natural spring.

No comments: