Ranchi houses the rare Baobab tree, also called the Kalpavriksh - it is believed that if one touches the tree and prays for something, it is most likely to come true.
Advertisement