India is a country full of historical heritage and amazing natural resources. From Lal Qila to the Taj Mahal, India shelters many historic monuments. The giant banyan tree in Acharya Jagadish ...