Nilambur
Nilambur the beautiful town on the bank of the Chaliyar River is at a distance of 70 km from Kozhikode and famous for the oldest teak plantation in the world and wildlife habitat
Jeep safari
Your trusted curated tour partner!
Nilambur the beautiful town on the bank of the Chaliyar River is at a distance of 70 km from Kozhikode and famous for the oldest teak plantation in the world and wildlife habitat