Ezhuthu Guha, a painted rock shelter, is situated in the Koodakavu Sandalwood Reserve Forest at
Marayoor in
Idukki District. It is one of the most important rock art sites in
Kerala and lies at an altitude of 1000 m. This rock shelter with about 90 painted motifs receives the attention of a large number of visitors from far and near.