Facts on Kerala Idukki Sandal Wood Forest in Kerala is located at ? A - Peechi B - Silent Valley C - Attappadi D - Marayoor Answer : D Explanation Marayur is the only place in Kerala that has natural sandalwood forests. Show Answer Tweet Share Share Share Share
0 comments: