I have recently been watching channels like National Geographical and Discovery channel and have seen a lot of stuff about India, which is now making me think about planning a trip there. One of the things which I saw on TV was the standing babas. This is something which I would like to see when I visit India, I would like to find out more about these standing babas, by meeting them, but I need to know where these standing babas are in India. Where in India are these standing babas? Is it ok to go and see or meet them?