IDUKKI - Kerala - Video
Muniyara – Marayoor
Marayoor is a rain shadow village lying in the eastern side of the Western Ghats. ...