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.