Teak Museum, Nilambur

Bookmark
Please login to bookmarkClose

No account yet? Register

Teak Museum is in Nilambur in Kerala. It is set amidst a scenic lush green park and walkways. It is very near the SH28 which…