Known as Thimmamma Marrimanu, the tree, which is located in the small village of Kadiri in Andhra, holds the title of the largest banyan tree not only in India but in the world. The gigantic tree ...
In the small village of Kadiri in Andhra Pradesh, India, there’s a tree that’s nothing short of extraordinary. Known as Thimmamma Marrimanu, it holds the title of the world’s largest banyan ...