Teak Museum MALAPPURAM - Kerala - Video

Teak Museum Nilambur

  • September 30, 2020
  • 0 Comments

The Teak Museum is located at a distance of 4 km from the city of Nilambur. Built in the year 1995 at the Kerala Forest Research Institute, this museum provides the visitor with everything he needs to know about the teak tree. The main attraction is the giant teak tree stump which is believed to […]