Kannimara Teak is supposed to be the world’s largest living teak tree. With a base circumference of 6.5 meters, and a total height of over 48.5 meters (and growing), the teak tree is a prime attraction in this region. As a general visitor to Parambikulam Forests, you may miss to spot the tree as it is surrounded by several trees (which is, of course, very […]
Social Presence!