10. In God's own country, _____________is a tropical evergreen rainforest nestled in the mountain folds of the Nilgiris. (TISLNE LLAVYE)
Answers
Answered by
3
Kerala is the correct answer
mark as brain list
Similar questions
Environmental Sciences,
9 days ago
Biology,
9 days ago
Computer Science,
19 days ago
Art,
9 months ago
Hindi,
9 months ago
English,
9 months ago