'Kannimara teak' is one of the world's largest teak tree found in:AKottiyoorBAaralamCChimminiDParambikulamAnswer: D. ParambikulamRead Explanation: