Attractions to explore nearby Nilambur Teak Museum
Nilambur Teak MuseumSH28, Nilambur, Kerala 679330, India
The one and only Teak Museum in India, explaining everything about the majestic teak trees that are grown in the region.
Get Travalour, your Travel Companion App
Discover Destionations & Attractions across the world
Plan your Trips & get recommendations
Log & Organize your travels beautifully!