About Teak Museum
The Nilambur Teak Museum is a museum located in Nilambur, Malappuram district, Kerala, India. The museum is dedicated to the history and cultivation of teak.
How To Reach Teak Museum
The Teak Museum is located at Nilambur in Malappuram district, Kerala. It is around 95 km from Kozhikode and 95 km from Palakkad.