Powered by :
A village in Andhra Pradesh where Lord Ram, Sita and Hanuman are believed to have left their marks, literally, holds many stories of mythology and history.
Share this article
If you liked this article share it with your friends.they will thank you later