The national tree of India, the Banyan is one of the most magical and mystical of trees. In Indian culture the Banyan tree is considered to be sacred and leaves of the tree are considered to be the resting place of Lord Krishna. It is also believed that Buddha achieved enlightenment while sitting under a Banyan tree.
View original post 37 more words