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…
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…