Social Sciences, asked by anonymous496, 5 months ago

where is nilambur situated

Answers

Answered by beenamanu
0

Answer:

Nilambur is situated in Malappuram (kerala)

Answered by XxitsmrseenuxX
1

Answer:

nilambur is situated in Kerala

Similar questions