World's Largest Teak Tree - Kannimara Teak from Parambikulam Tiger Reserves, Kerala © 2012 . All rights reserved.

World’s Largest Teak Tree – Kannimara Teak from Parambikulam Tiger Reserves, Kerala

World’s Largest Teak Tree – Kannimara Teak from Parambikulam Tiger Reserves, Kerala. Kannimara Teak is one of the largest and oldest living teak tree in this world. It is believed to be around 450 years old. It has an amazing … Continue reading