IDUKKI - Kerala - Video
Marayoor Sandalwood Forests
Marayoor is the only place in Kerala with natural sandalwood groves and vast sugarcane farms. ...