
Nilambur teak: Kerala’s gift to iconic landmarks and luxury interiors worldwide
What do the Rolls Royce Ghost, the Mecca Masjid in Saudi, and the Buckingham Palace in London have in common? They all share the elegance of Nilambur teak in their interiors. Nilambur, a town in the Malappuram district of Kerala,…







