Property Location KTDC Tamarind Nilambur is located in Nilambur.Rooms Make yourself at home in one of the 14 air-conditioned ..
Nilambur /