About Nilambur The Nilambur travel guide describes the attractions, destinations and activities in and around the town of Nilambur in the Malappuram district of Kerala, southern India. The town of Nilambur is located in the Malappuram district of Kerala, southern India. The town is situated on the banks of the Chaliyar River, and is surrounded by the Nilgiri Hills. Nilambur is a major centre for the production of teak wood, and is also home to a large number of temples and mosques. The town is a popular tourist destination, and is well known for its natural scenery and its many hiking trails. Some of the popular attractions in and around Nilambur include the following: - the Nilambur Teak Plantation - the Vazhachal Waterfalls - the Edakkal Caves - the Chaliyar River - the Nilgiri Hills
ReadMore