Lilabari features the North Lakhimpur planter’s club. This is a beautiful site has sprawling tea gardens. Each tea garden belongs to different companies that own them. It’s a great site to relax and unwind yourself. People come to the park to play golf and relive their mind of stress.