Teak Museum Nilambur (world's firstTeak Museum) Teak Museum is located 4 km from Nilambur, a town in the Malappuram district of Kerala, south India. Teak occurs natur… byUnknown •November 01, 2013