According to legend, it is believed that this ancient tree grants liberation (moksha) to those who meditate under its shade ... This temple holds immense spiritual significance and is renowned for its ...