English, asked by shiningxjasmine, 19 days ago

10. In God's own country, _____________is a tropical evergreen rainforest nestled in the mountain folds of the Nilgiris. (TISLNE LLAVYE)​

Answers

Answered by ChhayaKajal
3

Kerala is the correct answer

mark as brain list

Similar questions