Green escapades in north KeralašŸŒ“ (guest post)

Nilambur is a green, picturesque town in the northern district of Malappuram, Kerala renowned for it’s magnificent teak plantations and forests. A perfect green escape from the concrete jungles and asphalt plains of the city. The place is chequered in spectacular hues of green and there is no escaping the majestic trees !! Teak wood…